İçeriğe geç

Çalıştırma karşılaştırması

Sayfa içeriği

BoosterX → Бенчмарк → Сравнение bölümünü açın ve istediğiniz kayıtlı sonuçları ekleyin. Öncesi/sonrası deneyi için aynı yük sürümünü, profili ve koşulları seçin. Sayılar arasındaki fark tek başına ayarın etkisini kanıtlamaz.

Arayüzde farklı çalıştırmalardaki farklılıklar da incelenebilir: CPU, GPU, gecikmeler, mutlak değerler ve yüzdeler. Koşulların örtüşmemesi sayıların kendisini işe yaramaz kılmaz, ancak farkın nedeni hakkındaki çıkarımı sınırlar. Uyumluluk uyarılarını kontrol edin ve farklı sürümlerin karşılaştırmasını temiz bir deney olarak değerlendirmeyin.

Puanlar yürürlükteki sunucu formülüne göre yeniden hesaplanabilir, bu nedenle aynı metodolojinin değerlendirmelerini ve ayrı olarak ham metrikleri karşılaştırın. Yeniden hesaplama gerçekleştirilen yükü değiştirmez. Tek bir çevrimiçi sıralamadaki yer, aynı ölçüm koşullarının kanıtı değildir.

  1. İşlemci ve ekran kartı modelini, Windows ve sürücü sürümlerini yazın. Testler arasında güç modunu ve soğutmayı değiştirmeyin. Aynı arka plan programları kümesini kullanın.
  2. Önce ayarları değiştirmeden en az üç test yapın. Böylece normal sonuç dağılımını görürsünüz. Küçük farklar hakkında bir sonuca varmak için daha fazla tekrar gerekebilir.
  3. Bir ayarı değiştirin ve testleri tekrarlayın. Yeniden başlatma gerekiyorsa, bunu başlangıç ayarlarıyla yapılan seriden önce de gerçekleştirin. Her çalıştırmadan önce aynı süre bekleyin.
  4. Mümkünse önce başlangıç ayarlarını, sonra değiştirilmiş ayarları ve ardından tekrar başlangıç ayarlarını kontrol edin: A → B → A. Böyle bir sıralama, ayarın etkisini ısınma ve arka plan yükünden ayırmaya yardımcı olur.
  5. Tüm sonuçları saklayın. Hangi arızaların testi karşılaştırma için uygunsuz kıldığını önceden belirleyin, örneğin çalıştırmanın kesintiye uğraması. Bir testi hariç tutuyorsanız nedeni belirtin. Düşük bir puan tek başına onu silmek için bir neden değildir.

Ekran çözünürlüğünü ve pencereli veya tam ekran modunu aynı tutun. Çözünürlüğün etkisini kontrol ediyorsanız, testi seçilen her çözünürlükte birkaç kez tekrarlayın.

Δ score, % = 100 × (mean_after / mean_before − 1)
CV, % = 100 × sample_standard_deviation / mean

Çalıştırmalar arasındaki ortalama değerleri ve dağılımı karşılaştırın. Yalnızca nihai puanı değil, aynı zamanda tek tek değerlendirmeleri, milisaniye cinsinden gecikmeleri, P99 / 1% Low CPU ve her yükün yürütme hızını (throughput) da kontrol edin. Gecikmeler için negatif fark genellikle iyileşme anlamına gelir; puanlar için pozitif fark puan artışı anlamına gelir.

Tekrarlanabilirliği kontrol etmek için tam çalıştırmaları sayın. Tek bir test içindeki binlerce kare, tekrarlanan testlerin yerini tutmaz: hepsi tek bir oturumda elde edilir ve ortak koşullara bağlıdır.

Olağan dağılıma göre küçük bir değişiklik ek tekrarlar gerektirir. «1% üzerindeki her şey anlamlıdır» gibi evrensel bir eşik tek bir seriye göre belirlenemez. İstatistiksel olarak ayırt edilebilir bir fark bile pratik etki için çok küçük olabilir.

Blok bazlı teşhis zaten sonuçlara yerleştirilmiştir: her yük için bloklar arası yürütme hızı dağılımı, «ilk-son» kayması ve adımlara göre eğilim saklanır. Bu, yeni tekrarlardan önce bile iki çalıştırmanın farkının bunların içinde gözlemlenen gürültüyü aşıp aşmadığını değerlendirmeyi mümkün kılar. Blokların puanlara nasıl toplandığına dair formüller puan hesaplamasında açıktır.

Arşivdeki 0.5.2 sürümünün sekiz çalıştırmalık serisinde optimize edilmiş bir sistemde tekrarlar ve çözünürlükler karşılaştırıldı. Optimize edilmemiş durumu içermediği için BoosterX’ten elde edilen kazancı kanıtlamaz.

Sentetik test, sistem çalışmasındaki değişiklikleri incelemeye yardımcı olur. Belirli bir oyun için faydayı doğrulamak üzere karşılaştırmayı onun yeniden üretilebilir oyun senaryosunda tekrarlayın.

Güncellendi: 2026-10-02.