BenchQuorum
Alur kerja

Tes kecepatan disk: uji yang bisa diulang, langkah demi langkah

03
Skenario

Periksa drive dan koneksi milikmu

Tes kecepatan disk mengukur kecepatan sekuensial pada file besar dan kecepatan acak pada banyak baca dan tulis kecil, dan keduanya angka yang berbeda. Panduan ini memeriksa drive milikmu lalu router-mu dengan ping, dan mencatat keduanya. Situs perbandingan CPU benchmark hanya menampilkan perangkat keras dan pengaturan orang lain, jadi hasil uji tercatat milikmu sendiri lebih berarti.

01

Buka folder kerja

Pilih folder untuk skrip dan hasil. Alat file hanya bekerja di dalamnya.

02

Jelaskan tesnya

Sebutkan drive mana, seberapa besar file ujinya, dan berapa kali uji yang kamu mau. Sebutkan pengaturan yang dicatat.

03

Setujui setiap langkah

Di mode Ask first, baca setiap kartu sebelum menekan OK. Setiap penulisan file ditampilkan sebagai diff.

04

Periksa hasilnya

Bandingkan sendiri angka yang tercatat dengan output konsol, lalu ulangi uji untuk melihat sebarannya.

Contoh: pola pengukuran waktu di bench.py

bench.py
import time

def work():
    total = 0
    for i in range(1000000):
        total += i * i % 7
    return total

work()  # warm-up call, not timed
runs = []
for n in range(5):
    start = time.perf_counter()
    work()
    runs.append(time.perf_counter() - start)
runs.sort()
print("median seconds:", runs[2])

bench.py adalah contoh pengukuran waktu CPU yang memperlihatkan pola yang kamu pakai ulang untuk tes disk: satu panggilan pemanasan, 5 uji terukur, lalu median. Ia tidak memakai jaringan dan tidak menulis file.

Dua pemeriksaan untuk pemula

Uji drive-mu dengan file besar

Sebelum membaca hasil benchmark disk, periksa ukuran file ujinya: harus lebih besar dari RAM atau cache-mu, kalau tidak kamu mengukur cache, bukan drive. Beri tahu agen perintah tes disk yang kamu pakai, atau minta ia menulis skrip Python singkat, dan baca diff sebelum apa pun dijalankan. Lalu Shell menjalankannya dan melaporkan kode keluar. Catat kecepatan sekuensial dan acak sebagai angka terpisah, hapus file uji setelahnya, dan jangan pernah menguji drive yang menyimpan satu-satunya salinan data penting. Ulangi uji 5 kali dan periksa sendiri mediannya.

Tes latensi jaringan antara PC-mu dan router

Latensi adalah waktu bolak-balik sebuah pesan kecil. Minta agen menjalankan ping -n 20 diikuti alamat router atau servermu sendiri, dan Shell mencetak waktunya. Lalu write_file menyimpannya sebagai latency.txt dan grep mengambil baris yang berisi waktunya. Tambahkan tracert dengan alamat yang sama kalau kamu ingin melihat lompatannya. Jaga lalu lintas tetap kecil dan singkat, dan jangan pernah mengarahkannya ke server yang bukan milikmu. Mengulang pengecekan yang sama selama beberapa hari menunjukkan bagaimana latensi berubah. Ping hanya menunjukkan waktu bolak-balik pada saat kamu menjalankannya, bukan apakah VPS tetap menyala, jadi benchmark uptime VPS butuh lebih dari pengecekan ini. Bandingkan file hari ini dengan yang lebih lama, dan periksa sendiri angkanya.

BenchQuorum untuk Windows

Mulai dengan satu uji kecil

Unduh BenchQuorum ↗