Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

dev:minetest [31.12.2013 00:08]
ritchie [Změny v konfiguraci]
dev:minetest [30.01.2014 17:44] (aktuální)
ritchie [Změny v konfiguraci] +antiduplicity patch
Řádek 2: Řádek 2:
  
 Zde se nacházejí informace o správě minetestu jako programu. Zde se nacházejí informace o správě minetestu jako programu.
 +
 +Konfigurační soubor [[minetest:conf|minetest.conf]].
  
 Když se přesune GIT složka minetestu, pro správnou kompilaci se musí opravit cesty v souborech složky minetest/CMakeFiles Když se přesune GIT složka minetestu, pro správnou kompilaci se musí opravit cesty v souborech složky minetest/CMakeFiles
Řádek 19: Řádek 21:
 ===== Změny v konfiguraci ===== ===== Změny v konfiguraci =====
  
-30.12.2013 19:57 \\  +== 30.12.2013 19:57 == 
-server_unload_unused_data_timeout změna z 29 na 58 - test, co to udělá s pamětí a chodem mtserveru+server_unload_unused_data_timeout změna z 29 na 58 - test, co to udělá s pamětí a chodem mtserveru (změněno v konzoli i v confu) 
 +  server_unload_unused_data_timeout = 58
  
-30.12.2013 22:40 \\  +== 30.12.2013 22:40 == 
-server_unload_unused_data_timeout změna z 58 na 300 sekund \\  +server_unload_unused_data_timeout změna z 58 na 300 sekund  \\  
-server_map_save_interval změna z 5,3 na 30 sekund \\ +server_map_save_interval změna z 5,3 na 30 sekund (obě hodnoty změněny v konzoli i v confu) 
 +  server_unload_unused_data_timeout = 300 
 +  server_map_save_interval = 30
 /etc/crontab: /etc/crontab:
 <code text> <code text>
Řádek 32: Řádek 37:
 </code> </code>
  
-mezitím.. \\  +== mezitím.. == 
-měníme client_unload_unused_data_timeout = 1200 (původně 600)+měníme client_unload_unused_data_timeout ze 600 na 1200 
 +  client_unload_unused_data_timeout = 1200
  
-30.12.2013 23:55 \\ +== 30.12.2013 23:55 ==
 spotřeba RAM vzrostla ale zvedl se maxlag a mtserver je pomalejší, dělá to lagy a rollbacky při stavění a kopání \\  spotřeba RAM vzrostla ale zvedl se maxlag a mtserver je pomalejší, dělá to lagy a rollbacky při stavění a kopání \\ 
 zakomentování anti-spindown řádků v /etc/crontab + cron reload zakomentování anti-spindown řádků v /etc/crontab + cron reload
 +
 +== 31.12.2013 11:12 ==
 +hned co se Pitriss připojil na IBM, maxlag vzrostl na 2, vracíme server_map_save_interval z 30 na 5,3, mohlo to lagovat, protože to musí skladovat velké datastruktury připravené na zápis \\ 
 +  server_map_save_interval = 5.3
 +
 +== 1.1.2014 13:37 ==
 +ještě to trochu laguje, snižujeme unload timeout ze 300 na 150 \\ 
 +  server_unload_unused_data_timeout = 150
 +
 +== 1.1.2014 19:00 - 19:45 ==
 +kompilace latest git minetestserveru (původní git složka zkopírována) a zkopírovaný world
 +<code text>
 +[19:55] <Pitriss> ritchie: joo?:D a jaký je datový rozdíl mezi rollbackama?:)
 +[19:57] <ritchie> mira@gimli:/opt/minetest/world/classic_technic_game$ du -ah | grep rollback
 +[19:57] <ritchie> 199M    ./rollback.sqlite
 +[19:57] <ritchie> 629M    ./rollback.txt
 +[19:57] <ritchie> 40K     ./rollback.sqlite-journal
 +[19:57] <ritchie> mira@gimli:/opt/minetest/world/classic_technic_game$
 +</code>
 +
 +== 1.1.2014 21:06 ==
 +server_unload_unused_data_timeout vrácení na default (150 → 29) v MT konzoli (ne v confu)
 +  /set server_unload_unused_data_timeout = 29
 +
 +== 1.1.2014 21:57 ==
 +v konzoli vypnut rollback, protože 1) zatěžuje CPU a disk (a sqlite rollback víc než txt) 2) to jsou kvanta momentálně neužitečných dat \\ 
 +  /set enable_rollback_recording = false
 +
 +== 2.1.2014 18:30 ==
 +vracíme se s verzí mtserveru na tu před upgradem na latest a patchujeme mtserver commitem, který přidává [[https://github.com/minetest/minetest/commit/33de69a173a3646d8f5b9bf91b3e48d76cd40ae6.patch|on_prejoin callback]] \\ 
 +v confu se upravily následující položky \\ 
 +  enable_rollback_recording = false
 +  server_unload_unused_data_timeout = 29
 +
 +== 3.1.2014 14:27 ==
 +úprava active_block_range v konzoli, zvednutí z defaultních 2 na 3
 +<code text>
 +[14:02] <Pitriss> # how large area of blocks are subject to the active block stuff (active = objects are loaded and ABMs run)
 +[14:02] <Pitriss> #active_block_range = 2
 +[14:03] <Pitriss> co si o tomhle myslíš? co to natáhnout na 3ku? třebas by zlstával kolem hráče větší kruh loadovaný..
 +[14:04] <Pitriss> CPU problem není, RAMka taky.. tohle by mohlo klapnout možná..
 +</code>
 +
 +  /set active_block_range 3
 +
 +== 27.1.2014 13:00 ==
 +
 +[[dev:server_patches#fix_proti_duplicitam_entit| Přidaný patch proti duplicitám entit]]
Navigace

Obecné

Vývoj

Naše minetest games

Jiné minetest games

Minecraft

Wurm Unlimited

Ostatní

O této wiki

Tisk/export