Uji coba online ini mengendalikan beban CPU di browser Anda dan mengukur throughput serta responsivitas secara real-time. Uji ini berjalan secara lokal, bukan merupakan tolok ukur perangkat keras atau termal, dan melaporkan apa yang dapat ditangani oleh halaman di bawah pengaturan yang berbeda. Alat ini sangat berguna bagi pengguna di Indonesia yang ingin memahami kinerja perangkat mereka dalam konteks aplikasi sehari-hari.

Uji Stres CPU Browser & Responsivitas
Beban aritmetika multi-threaded + beban floating dengan responsivitas & heuristik stabilitas langsung. Data tetap lokal. Bukan benchmark sertifikasi thermal atau perangkat keras.
Thread
-
-
+
Durasi
Mode
Sesi
Mulai
Jeda
Hentikan
Ekspor
Tema
Lanjutan
Menganggur
Beban Target
Peningkatan
Multi-Fase
Jeda Saat Tab Tersembunyi
Progres
0%
Perkiraan Beban CPU
Waktu Berlalu
0.0s
Ops / Detik
0
Halus
Total Ops
0
Rata-rata 0
Responsivitas
0ms
Puncak 0ms
Thread
0
Target -
Puncak Ops/Sec
0
Konsistensi —
Relatif vs Baseline
ops/detik vs stabil awal
Beban yang Dicapai
0%
rasio tugas
Kecurigaan Throttle
Mengumpulkan…
Tren Ops/Sec Terbaru
Ringkasan Uji
Salin Ringkasan
Tutup Ringkasan
Panduan Metrik
Ops / Detik: Operasi yang dieksekusi per detik (halus untuk menghindari kedipan).
Responsivitas: Penundaan yang ditambahkan ke timer yang dijadwalkan. Semakin tinggi = browser semakin sibuk.
Beban yang Dicapai: Waktu kerja aktif / total waktu di seluruh pekerja (perkiraan).
Konsistensi: Variasi dalam Ops/Sec terbaru (varians lebih rendah = kinerja lebih stabil).
Kecurigaan Throttle: Dipicu ketika penurunan yang berkelanjutan & penundaan yang meningkat menunjukkan throttling thermal / OS.
Riwayat Sesi
Ekspor JSON
Bagikan ini?
WhatsApp X Telegram Facebook LinkedIn Reddit

Bagaimana cara kerjanya

Thread

Menentukan berapa banyak pekerja paralel yang berjalan. Setiap pekerja adalah loop sibuk. Semakin banyak thread berusaha untuk menggunakan lebih banyak inti CPU.

Contoh: Jika Anda mengatur 8 thread pada CPU 8-inti, beban akan tersebar di antara inti. Jika Anda mengatur lebih banyak dari inti Anda, OS akan membagi waktu thread dan mereka akan bersaing.

Durasi

Mengontrol berapa lama uji coba berlangsung. Opsi preset: 30, 60, 180 detik, atau tidak terbatas sampai Anda menghentikannya secara manual.

Mode

Memilih jenis aritmetika yang digunakan dalam loop. Masing-masing menekankan unit eksekusi CPU yang berbeda.

  • Seimbang: Menggabungkan matematika bilangan bulat dan floating-point. Mewakili beban kerja umum seperti banyak program sehari-hari.
  • Bilangan Bulat: Melakukan pemeriksaan bilangan prima. Ini menekankan logika bilangan bulat dan unit percabangan. Ini ringan pada memori tetapi intens untuk jalur bilangan bulat.
  • Float: Melakukan perkalian matriks kecil. Ini menekankan unit floating-point/vector (FPU/SIMD). Ini meniru beban kerja seperti shader grafis atau kode ilmiah.

Perbedaan ini penting karena beberapa CPU lebih cepat dalam matematika bilangan bulat, yang lain dalam floating-point, dan mencampurkan keduanya menunjukkan keseimbangan keseluruhan.

Kontrol Sesi

  • Mulai: dimulai dengan baseline singkat (untuk mengukur throughput stabil awal) kemudian menjalankan beban yang dipilih.
  • Hentikan: mengakhiri uji coba segera.
  • Jeda/Lanjutkan: memungkinkan Anda membekukan dan melanjutkan uji coba.
  • Ekspor: menghasilkan file JSON dengan pengaturan dan hasil.
  • Tema: mengganti gaya gelap/terang.
  • Lanjutan: mengungkapkan opsi penyetelan halus.

Opsi Lanjutan

Beban Target

Pekerja tidak selalu berjalan 100% dari waktu. Beban target mengatur siklus tugas:

  • 100% = pekerja berjalan tanpa henti.
  • 75%, 50%, 25% = pekerja berjalan untuk sebagian dari setiap jendela waktu dan istirahat untuk sisanya.
  • Otomatis = alat menyesuaikan siklus tugas secara dinamis untuk menjaga kinerja stabil dan mengurangi lag.

Meningkatkan

Alih-alih meluncurkan semua thread sekaligus, menambahkannya secara bertahap (satu per detik). Memungkinkan Anda melihat bagaimana throughput dan responsivitas berubah saat beban meningkat.

Profil Multi-Fase

Membagi uji coba menjadi fase (ringan di awal, penuh di tengah, lebih ringan di akhir). Menunjukkan bagaimana sistem pulih ketika beban bergeser.

Jeda saat Tab Tersembunyi

Mengakhiri atau menjeda uji coba saat tab browser tersembunyi. Mencegah hasil yang menyesatkan dari throttling tab latar belakang.

Kemajuan

Bilah terisi saat uji coba berlangsung. Selama baseline, ia bergerak perlahan, selama uji coba aktif ia melacak persentase yang telah selesai.

Metrik Langsung

  • Perkiraan Beban CPU (Gauge)

    Persentase inferred dari saturasi CPU. Ini menggabungkan seberapa banyak pekerjaan yang diminta, seberapa banyak yang dicapai, dan seberapa tertunda sistem. Perubahan warna: hijau (ok), kuning (peringatan), merah (kritis).
  • Waktu Berlalu / Tersisa

    Berapa lama uji coba telah berjalan dan berapa banyak yang tersisa.
  • Ops / Detik

    Berapa banyak operasi per detik yang diselesaikan oleh pekerja. Dihaluskan untuk menghindari kedipan.
  • Total Ops / Rata-rata

    Operasi kumulatif ditambah rata-rata laju sejauh ini.
  • Responsivitas

    Mengukur seberapa banyak timer yang dijadwalkan tertunda (lag). Jika timer yang dimaksudkan untuk menyala pada 100 ms sebenarnya menyala pada 110 ms, responsivitas menunjukkan +10 ms. Angka rendah berarti browser tetap responsif; angka tinggi berarti loop acara tersendat.
  • Thread (Langsung vs Target)

    Menunjukkan berapa banyak pekerja yang saat ini aktif dibandingkan dengan yang Anda minta.
  • Puncak Ops/Sec & Konsistensi

    Puncak = sampel throughput tertinggi. Konsistensi = stabilitas throughput dari waktu ke waktu.

    • Sangat Stabil: hampir konstan.
    • Stabil: fluktuasi ringan.
    • Variabel: ayunan yang terlihat.
    • Sangat Variabel: ayunan besar yang tidak stabil.
  • Relatif vs Baseline

    Throughput saat ini sebagai % dari baseline awal. Berguna untuk mendeteksi throttling — jika jatuh jauh di bawah 100%, sesuatu melambat.
  • Beban yang Dicapai

    Fraksi waktu aktual di mana pekerja aktif. Ini menunjukkan apakah pekerja memenuhi target tugas mereka. Contoh: Jika Anda meminta 75% tugas tetapi hanya mencapai 60%, sistem terlalu sibuk untuk mengikutinya.
  • Kecurigaan Throttle

    Menandai “Kemungkinan” ketika dua hal terjadi bersamaan: throughput jatuh di bawah sekitar setengah dari baseline dan lonjakan lag timer. Ini sering menandakan throttling OS atau termal.

Tren Recent Ops/Sec

Sebuah grafik batang dari sampel throughput terbaru. Memungkinkan Anda melihat penurunan dan lonjakan jangka pendek.

Panduan Metrik

Definisi terdaftar di bagian bawah alat untuk referensi cepat:

  • Ops / Detik = throughput
  • Responsivitas = lag dalam timer
  • Beban yang Dicapai = rasio tugas aktual
  • Konsistensi = stabilitas throughput
  • Kecurigaan Throttle = heuristik untuk throttling

Uji Stres CPU Secara Online di Browser Anda

Ringkasan dan Riwayat Uji Coba

Setelah uji coba berakhir, garis ringkasan menunjukkan pengaturan dan hasil: durasi, thread, mode, rata-rata dan puncak ops/sec, dan persentase relatif vs baseline. Catatan panduan menunjukkan variabilitas atau masalah lag. Riwayat sesi menyimpan beberapa uji coba terakhir untuk perbandingan. Ekspor menghasilkan hasil dalam format JSON.

Apa hasil Anda di perangkat Anda? Apakah Anda ingin melihat fitur lain dalam uji coba ini? Beri tahu kami di komentar!

CalcuLife.com