Client
Hardware
- faster CPU, better less cores but more MHz
- more RAM, and better all RAM slots used, that just 1 (100%) or 2 (150%) of 4 (200%) = ramspeed
- better (external) Graphics card
- fast Hdd (over 200 rw access), better SSD (up to 550 rw), better M.2 (up to 3200 rw) read/write
- can be done with raid also, 4 fast hdd 140 give then 480 ... depends on your options (place money)
Connection
- Internet via ARJ (a cable to your unit) is always better (100-1000 Mb/s)
- then wifi, but also this can be optimized
- * lower speed (11, 22 is better than 54 MBs) as lower is more stable
what is the 54 Mb/s wifi worth, when your internet can only deliver 1,3 5 or 10 Mb/S ???
- * nearby better signal
- * check for channel without neighbour same channel
- * antennas spread around the stick = vertical position mean signal good around them at ame floor
- * should not be walls, etc. between unit and router
- * be aware of your family, when they all look movies, steam or youtube ... you get lag hehe
Software
- up to date system version
- up to date graphics driver
- allow ram for cache
- /etc/sysctl.conf
- vm.swappiness = 1 (swapping ram is soooo slow, so is it last option)
- vm.dirty_ratio = 95 (use free mem as cache)
- reduce screen resolution
- no/less running app background (close Browser, Office, ...)
- fresh restarted most easy and fast
- use /sudo htop (can give minetestserver threads higher piority, I use 2*F7 = 18, as rest keep 20)
Minetest
- settings:
- smooth lighting, particles, clouds, opaque water, simple leaves, no filder, no mipmap, antialising None, Shaders: off (empty box)
- maybe: Saving map received ...
- inGame
- play fullsceen, no window
- reduce view (+/-)
- avoid open places
- restart minetest app some time
- check for server with low ping, ping yourself !
|
Server
Hardware
- most same as client
- just no GPU needed
Connection
- most better as client
- My server was good with 50/20 MB/s, but now I have 200/200 by luck
Software
- keep system up to date, but update everytime
- less not needed background, keep system clean
- minetest: self compiling, with using more options
- * -ENABLE_LUAJIT (need to install system own)
- * -ENABLE_SYSTEM_GMP (nened to install)
- * spatialindex, ...
Minetest
- - give cache !
- resuce ABM mods or intervals (like before interval 5, chance 2, I use better 9 and 1)
as better every 9 sec sure, then every 10 sec maybe, and change to 9 so not every 5, 10 sec interval will meet on same then overwelmed sec
- good settings of minetest.conf
- use faster database backend (file -> sqlite -> ... postgresql)
- at areas with a lot of gmer, cut down trees, and better even no grass ... reduce biome work
- well choosen mods
|