Membaca TPS, MSPT, dan heap

Pahami jendela pengukuran dan batas waktu modul sebelum menyimpulkan beban server.

Di halaman ini

Lihat status lokal

nusa status
nusa status watch
nusa status details
nusa status off

status menampilkan satu ringkasan. watch memperbarui action bar pemain atau baris console, default setiap tiga detik dan berakhir setelah lima menit. off menghentikannya. details menampilkan scope modul; json menyediakan data mesin. Permission: nusaspigot.command.status.

Arti angka utama

MetrikCara membaca
TPSTick selesai per detik, sampai target normal 20. Angka tinggi tidak menjamin semua interaksi lancar.
MSPTWaktu pekerjaan satu tick dalam milidetik. Pada 20 TPS, interval tick sekitar 50 ms; waktu kerja yang sering melewati anggaran itu perlu diselidiki.
Heap used / maxPemakaian dan batas heap Java. Bukan RAM bebas mesin atau total memori container.
Timestamp / heartbeatMenentukan apakah data masih segar. Data lama tidak menggambarkan keadaan sekarang.

Status lokal memakai sampai 200 tick selesai terakhir, bukan rata-rata Paper satu/lima/lima belas menit. Sampel awal dapat masih warming up. Label agregasi dashboard cloud dapat berbeda, misalnya persentil; jangan membandingkan persentil dengan rata-rata seolah sama.

Waktu main dan worker

Scope yang diukur adalah chunk I/O, AI precompute, tracking, hopper, dan kepadatan hub. Nilainya berupa akumulasi waktu dinding serta jumlah operasi dalam interval sampel. Scope hopper mengukur keputusan penjadwalan idle, bukan semua transfer item.

Pekerjaan concurrent atau bersarang dapat tumpang tindih. Jangan menjumlahkannya sebagai pembagian CPU atau total tick. Nol operasi berarti scope itu tidak berjalan pada sampel tersebut, bukan bukti modul tanpa biaya. Worker time tidak menunjukkan seluruh game logic berpindah thread.

Contoh antarmuka yang sudah disensor

Panduan dashboard yang menandai lokasi tick rate, waktu per tick, heap Java, dan waktu tiap modul.
Materi antarmuka publik yang tersedia saat audit. Tangkapan dibuat dalam kondisi idle dan dipakai untuk menjelaskan letak metrik. Angkanya bukan benchmark beban, janji TPS, atau kapasitas pemain. Susunan layanan cloud dapat berubah.

Menentukan tindakan berikutnya

Jika MSPT tinggi, ambil profil ketika masalah berlangsung. Jika heap tinggi, perhatikan pola GC dan memori setelah GC, bukan satu angka puncak. Jika heartbeat stale, selidiki koneksi terlebih dahulu. Ikuti pengukuran yang adil sebelum mengubah pengaturan.

Memuat indeks…