Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Kunci untuk memahami apa yang menyebabkan ketinggalan adalah memahami bagaimana Minecraft berfungsi. Perisian pelayan Minecraft semuanya beroperasi dalam masalah yang serupa dengan satu masalah utama: tidak ada had multi-threading atau timing untuk gelung permainan utama. Apabila pelayan pergi ke tic, ia berjalan melalui setiap kemas kini TileEntity, kemas kini entiti, menyekat pembaruan, peristiwa dan proses lain sehingga selesai. Ini semua berlaku pada satu utas, dan gelung seterusnya tidak dapat bermula sehingga yang terakhir selesai. Dunia tidak akan diperbaharui, pemain tidak akan kelihatan bergerak dan entiti akan dibekukan di tempatnya. Sebaik-baiknya setiap tic harus mengambil tidak lebih dari 50ms untuk mengekalkan 20 Tics Per Second (TPS). Ini boleh menjadi serendah 55.55ms untuk 18 TPS dengan masalah minimum. Yang lebih rendah dari ini dan anda akan mula melihat ketinggalan.
Terdapat banyak perkara yang boleh menyebabkan ketinggalan tetapi beberapa daripadanya akan menjadi penyebab paling mungkin bagi kebanyakan pelayan.
16*16*256
. Ini mungkin tidak kedengaran banyak tetapi apabila dikalikan itu bermakna terdapat 65.536 blok per bahagian. Setiap pemain boleh mempunyai lebih daripada 200 potongan di sekelilingnya, bergantung kepada konfigurasi anda. Itu melebihi 13,107,200 blok. Ini memerlukan banyak memori. Juga, jika 1% daripada mereka adalah TileEntities yang 131,072 TileEntities dimuatkan yang perlu mengemaskini setiap tic. Mod terkenal kerana mempunyai masa pemprosesan yang perlahan di TileEntities.Mencari punca lag biasanya merupakan prosedur mudah pada masa ini kerana kebanyakan perisian pelayan Minecraft dibina dengan alat profil yang disertakan.
Untuk mendapatkan laporan pemasaan terperinci, anda boleh menggunakan arahan ikut.
/timings on
Anda mahu menunggu beberapa minit dan membiarkannya tertangguh semasa masa anda berjalan. Selepas beberapa ketika, buat laporan.
/timings paste
Ini akan memberi anda pautan ke laman web dengan perincian laporan yang bagus dengan pilihan mudah untuk menyaring semua data yang anda dapatkan. Anda boleh mengetahui lebih lanjut mengenai cara membacanya di wiki pemasaan Spigot .
Anda akan mahu mematikan masa selepas itu, kerana anda tidak mahu data sampah menyumbat bacaan anda yang seterusnya, dan masa menambah masa untuk tic.
/timings off
Untuk mendapatkan laporan pemasaan terperinci, anda boleh menggunakan arahan ikut.
/sponge timings on
Anda mahu menunggu beberapa minit dan membiarkannya tertangguh semasa masa anda berjalan. Selepas beberapa ketika, buat laporan.
/sponge timings report
Ini akan memberi anda pautan ke laman web dengan perincian laporan yang bagus dengan pilihan mudah untuk menyaring semua data yang anda dapatkan. Memandangkan sistem timing Sponge didasarkan pada Spigot, anda boleh mengetahui lebih lanjut mengenai cara membaca ini di wiki waktu Spigot .
Anda akan mahu mematikan masa selepas itu, kerana anda tidak mahu data sampah menyumbat bacaan anda yang seterusnya, dan masa menambah masa untuk tic.
/sponge timings off
Anda juga boleh menetapkan semula masa.
/sponge timings reset
server.properties
Sebilangan besar kelewatan pada pelayan modded berasal dari entiti jubin. Ini adalah entiti yang dibuat untuk blok yang digunakan untuk memproses fungsi dan peristiwa blok. Sekiranya ini mengambil masa terlalu lama atau terlalu banyak, ia dapat meningkatkan masa untuk mengurangkan jumlah TPS pelayan. Cara untuk menggambarkan masalah ini adalah dengan menggunakan mod yang disebut LagGoggles. Anda boleh memuat turun mod ini dari CurseForce .
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut