Benchmark Jeneratörü

Ops/s ve min/avg/max gecikmeyi ölçen bir tarayıcı içi dizi-toplam mikro-benchmark çalıştırın. Cihazlar veya tarayıcılar arasında kaba karşılaştırma - profesyonel bir paket değil.

Gizlilik: yerel olarak işlenir, asla yüklenmez.

Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın

在浏览器中运行数组求和微基准; 测量 ops/s 与延迟分布 (仅供参考)。

数组大小
迭代次数

Ops/s ve min/avg/max gecikmeyi ölçen bir tarayıcı içi dizi-toplam mikro-benchmark çalıştırın. Cihazlar veya tarayıcılar arasında kaba karşılaştırma - profesyonel bir paket değil.

Hızlı başlangıç

  1. Parameleri ayarlayın

    Array boyutu ve iteration count.

  2. Koş

    Benchmark 'ı tıklatın.

  3. Sonuçları okuyun

    Op/s ve gecikme yayılmasına odaklanın.

Sonuçları yorumlamak

JIT ısınma ve arka plan kısıtlama sayıları etkiler; mutlak değil, eğilimler için birden fazla kez çalıştırın.

Tipik iş akışı

Benchmark jeneratörü kullanırken, öncelikle diğer yüksek yüklü web sayfalarının kapatıldığından emin olun. Run tıklandıktan sonra, araç milyonlarca kez dizi toplama işlemlerini yürütür ve JavaScript performansını otomatik olarak ölçer. En iyi sonuçlar için, Chrome/Edge/Firefox gibi modern tarayıcılar arasında karşılaştırın ve daha güvenilir ortalamalar için aynı cihazda birden fazla test çalıştırın.

Sonuçlar saniyede işlemleri (ops / s) ve gecikme dağılımını görüntüler. Ortalama ve maksimum değerler arasındaki boşluğa dikkat edin: büyük bir tutarsızlık sistem arka plan müdahalelerini gösterebilir. Bu araç, tarayıcı güncelleştirmelerinden sonra performans değişikliklerini doğrulamak veya aynı ağ koşulları altında cihazlar arasında JS yürütme verimliliğini karşılaştırmak için idealdir.

Örnekler

Örnek

Input

10k array, 500 iter

Output

ops/s, avg/min/max ms

FAQ

Lighthouse ile mi?

Bu, JS mikro operasyonlarını test eder; Lighthouse tam sayfa performansı test eder.

Veri yüklendi mi?

Hayır, tamamen yerel olarak çalışmaktadır.

Telefonum neden bilgisayarımdan daha yüksek?

Bu, mobil tarayıcıların basit işlemleri daha agresif bir şekilde optimize ettikleri veya bilgisayarınızın arka plan işlemleri olduğu için olabilir.Öneriler: 1) Bilgisayarınızda gereksiz uygulamalar kapatın 2) Telefonun performans modunda olup olmadığını kontrol edin 3) Çoklu veri setlerini karşılaştırın. Not çapraz platform karşılaştırmaları mutlak değerler yerine göreceli farklılıklara odaklanmalıdır.