Server · Hosting game
Server game dibatasi oleh satu core, bukan oleh berapa banyak core yang Anda beli.
Industri menetapkan harga hosting game berdasarkan jumlah core karena jumlah core mudah dijadikan daftar harga. Yang menentukan apakah dunia Anda tersendat adalah kecepatan satu thread dan apakah memori Anda cukup, yang biasanya berarti mesin yang tepat lebih murah daripada yang hendak Anda beli.
Apa yang sebenarnya membatasinya
Tiga batasan, sesuai urutan kapan mulai terasa.
Bukan CPU, RAM, lalu disk: urutan itulah yang membuat orang membeli mesin yang salah. Inilah faktor-faktor yang menentukan apakah pemain merasakannya.
Tick
Kecepatan single-thread
Server game menyimulasikan dunia dalam tick: jumlah tetap per detik, masing-masing merupakan satu putaran atas setiap entitas, pembaruan blok, dan aksi pemain. Loop tersebut sebagian besar berjalan di satu thread. Saat loop tidak dapat selesai dalam anggaran waktunya, tick rate turun, dan itulah yang dirasakan pemain sebagai rubber-banding dan hit yang tertunda. Core yang lebih cepat menaikkan batas atas. Core kedua tidak, karena loop tidak dapat berjalan di dua core sekaligus.
Beli untuk: Kecepatan clock dan cache, bukan jumlah core.
Batas atas
Memori
Memori menentukan seberapa besar dunia dan berapa banyak pemain yang muat sebelum mesin mulai melakukan swap, dan server yang melakukan swap adalah server yang sudah tidak bisa dimainkan lagi. Setup dengan banyak mod dan plugin melipatgandakan hal ini: mod tetap berada di memori, entah ada yang bermain atau tidak. Inilah angka yang layak Anda lebihkan, karena kehabisan memori terjadi secara tiba-tiba, bukan bertahap.
Beli untuk: Secukupnya agar Anda tidak mendekati batas, lalu berhenti.
Pengalaman yang dirasakan
Jaringan
Setelah tick sehat, semua yang disebut lag oleh pemain berasal dari jaringan. Jarak menentukan batas bawah waktu round-trip dan tidak ada perangkat keras yang bisa memperbaikinya, sehingga region menjadi keputusan yang lebih penting daripada paket. Mesin sederhana yang dekat dengan pemain Anda selalu mengalahkan mesin besar di seberang samudra.
Beli untuk: Region tempat pemain Anda berada, sebelum hal lainnya.
Kesalahan yang mahal
Mesin yang paling sering diminta orang kepada kami lebih besar daripada yang mereka butuhkan.
Kami lebih rela kehilangan selisihnya daripada menjualnya. Berikut gambaran keputusannya, termasuk bagian yang justru menentang perangkat keras mahal kami sendiri.
Server untuk teman-teman
Satu dunia, kelompok kecil, tanpa modpack berat. Ini dibatasi oleh satu thread dan beberapa gigabyte, jadi dua core dan 4 GB sudah lebih dari cukup; konfigurator menampilkan setiap ukuran beserta harganya di kota Anda. Apa pun yang lebih besar adalah uang yang dihabiskan untuk core yang tidak dapat digunakan oleh loop simulasi.
Server komunitas yang tidak boleh tersendat
Di sini alasan untuk core khusus memang nyata: core bersama cepat saat lonjakan singkat dan tidak dapat diprediksi di bawah beban konstan, sedangkan server game adalah beban konstan. Yang Anda beli bukan kecepatan, melainkan tidak adanya tetangga.
Banyak dunia, atau satu dunia yang sangat besar
Di sinilah metal sepadan: perangkat keras yang benar-benar tidak dibagi, dan pada DS-5 ada cache L3 tambahan yang ditumpuk di atas core untuk working set yang hampir muat di dalamnya. Ini jawaban termahal di halaman ini dan paling jarang menjadi jawaban yang tepat.
Sisi lainnya
Kapan core tambahan benar-benar sepadan dengan harganya.
Argumen di atas bukan bahwa mesin besar tidak ada gunanya, melainkan bahwa jumlah core menjawab pertanyaan yang berbeda dari yang ditanyakan kebanyakan orang.
- Beberapa dunia dalam satu mesin
- Setiap proses server mendapat jatah core-nya sendiri. Sepuluh instance adalah kasus ketika jumlah core benar-benar menjadi variabel penentu, bukan satu instance dengan pemain sepuluh kali lipat.
- Modpack dengan pembuatan dunia yang berat
- Pembuatan dunia dan pemrosesan chunk bisa berjalan paralel meskipun tick tidak, dan bagian inilah yang melonjak ketika pemain berjalan ke area baru.
- Komunitas yang benar-benar besar
- Di atas jumlah pemain tertentu, working set tidak lagi muat di cache dan bandwidth memori mulai berpengaruh. Pada titik itulah mesin seperti DS-5, dengan L3 tambahan yang ditumpuk pada core-nya, melakukan sesuatu yang tidak dapat dilakukan oleh clock yang lebih cepat saja.
Region lebih penting daripada perangkat keras. Sebelum memilih di antara dua paket mana pun di halaman ini, pilih lokasi mesinnya. Server sederhana yang dekat dengan pemain Anda akan terasa lebih baik daripada server besar di seberang samudra, karena jarak menetapkan batas bawah waktu pulang-pergi yang tidak dapat dihilangkan oleh perangkat keras sebanyak apa pun. Mulailah dari daftar region.
Pertanyaan
Pertanyaan orang sebelum membelinya.
Apakah saya memerlukan dedicated server untuk server game?
Mengapa RAM lebih banyak tidak membuatnya berjalan lebih cepat?
Apakah core lebih banyak akan menaikkan tick rate?
Mesin Anda yang mana yang memiliki cache terbesar?
Apakah Anda memberikan perlindungan terhadap serangan DDoS?
Bagaimana saya tahu paket mana yang tepat sebelum membayar sebulan?
Apakah bandwidth akan menjadi masalah?
Baca selanjutnya
Halaman-halaman yang terus dirujuk oleh halaman ini.
Beban kerja lain