Postavite Minecraft na FreeBSD 10
Ovaj članak pretpostavlja da imate Vultr VPS s 2 CPU-a i 2 GB RAM-a. Molimo promijenite sve postavke u skladu s vrstom VPS-a. Ovaj članak također koristi Minecraf
Ključ za razumijevanje uzroka kašnjenja je razumjeti kako Minecraft funkcionira. Svi Minecraft poslužiteljski softveri rade na sličan način s jednim ključnim problemom: nema višestrukih niti vremenskih ograničenja za glavnu petlju igre. Kada poslužitelj prijeđe na tic, prolazi kroz svako ažuriranje TileEntityja, ažuriranje entiteta, ažuriranje bloka, događaje i druge procese dok ne završi. Sve se to događa na jednoj niti, a sljedeća petlja ne može započeti dok ne završi trenutna. Svijet se neće ažurirati, igrači se neće pomicati i entiteti će biti zamrznuti na mjestu. U idealnom slučaju, svaki tik ne bi trebao trajati više od 50 ms za održavanje 20 tikova u sekundi (TPS). To može ići čak 55,55 ms za 18 TPS uz minimalne probleme. Sve niže od ovoga i počet ćete vidjeti zaostajanje.
Mnogo je stvari koje mogu uzrokovati kašnjenje, ali neke od njih će biti najvjerojatniji krivci za većinu poslužitelja.
16*16*256
. Ovo možda ne zvuči puno, ali kada se pomnoži to znači da ima 65.536 blokova po komadu. Svaki igrač može imati više od 200 komada učitanih oko sebe, ovisno o vašoj konfiguraciji. To je više od 13.107.200 blokova. Ovo zauzima puno memorije. Također, ako je čak 1% od njih TileEntities, to je 131.072 TileEntities učitanih koji moraju ažurirati svaki tic. Modovi su poznati po sporom vremenu obrade na TileEntities.Pronalaženje uzroka zaostajanja danas je općenito jednostavan postupak jer je većina Minecraft poslužiteljskog softvera izgrađena s uključenim alatima za profiliranje.
Da biste dobili detaljno izvješće o vremenu, možete koristiti naredbu follow.
/timings on
Poželjet ćete pričekati nekoliko minuta i pustiti da se odugovlači dok vam vremena teče. Nakon nekog vremena generirajte izvješće.
/timings paste
To će vam dati poveznicu na web-mjesto s lijepom raščlambom izvješća s jednostavnim opcijama za probiranje svih podataka koje dobivate. Možete saznati više o tome kako ih čitati na Spigotovom wikiju o mjerenju vremena .
Nakon toga ćete htjeti isključiti mjerenje vremena jer ne želite da neželjeni podaci začepe vaše sljedeće čitanje, a mjerenje vremena dodaje dodatno vrijeme tiku.
/timings off
Da biste dobili detaljno izvješće o vremenu, možete koristiti naredbu follow.
/sponge timings on
Poželjet ćete pričekati nekoliko minuta i pustiti da se odugovlači dok vam vremena teče. Nakon nekog vremena generirajte izvješće.
/sponge timings report
To će vam dati poveznicu na web-mjesto s lijepom raščlambom izvješća s jednostavnim opcijama za probiranje svih podataka koje dobivate. Budući da se Spongeov sustav mjerenja vremena temelji na Spigotovom, možete saznati više o tome kako ih čitati na Spigotovom wikiju o mjerenju vremena .
Nakon toga ćete htjeti isključiti mjerenje vremena jer ne želite da neželjeni podaci začepe vaše sljedeće čitanje, a mjerenje vremena dodaje dodatno vrijeme tiku.
/sponge timings off
Također možete resetirati vremena.
/sponge timings reset
server.properties
Veliki dio kašnjenja na modificiranim poslužiteljima dolazi od pločica entiteta. To su entiteti stvoreni za blokove koji se koriste za obradu funkcionalnosti i događaja bloka. Ako traju predugo ili ih ima previše, to može povećati vrijeme po tiku i smanjiti ukupni TPS poslužitelja. Način za vizualizaciju ovih problema je korištenje moda pod nazivom LagGoggles. Ovaj mod možete preuzeti s CurseForce .
Ovaj članak pretpostavlja da imate Vultr VPS s 2 CPU-a i 2 GB RAM-a. Molimo promijenite sve postavke u skladu s vrstom VPS-a. Ovaj članak također koristi Minecraf
Kako funkcionira Minecraft (što uzrokuje zaostajanje?) Ključ za razumijevanje uzroka kašnjenja je razumjeti kako Minecraft funkcionira. Minecraft poslužiteljski softver al
Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.
Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.
Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.
Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.
Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…
Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.
Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.
Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.
U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.
Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više