Ubuntu için bir kıyaslama aracı var mı?


Yanıtlar:


7

Ubuntu Yazılım Merkezi'nde ("benchmark" kelimesini arayın) listelenen bir kaç tane varmış gibi görünmekle birlikte, denediğim tek sistem Profiler ve Benchmark. Çok fazla bilgisayar bilgisi veriyor ve çok faydalı buldum, ancak bir kaçını denemek isteyebilirsiniz.


48

En eksiksiz kıyaslama yazılımı muhtemelen depolarda bulunan ve aşağıdakilerle kurulabilen Phoronix test paketidir :

sudo apt-get install phoronix-test-suite

phoronix-test-suiteTerminalde ilk kez çalışırken , isimsiz istatistiksel raporlama ile ilgili sorulara evet veya hayır olarak cevap verebilirsiniz. Evet cevabı verirseniz

Bu bilgiler, OpenBenchmarking.org'daki genel eğilimleri ve diğer detayları göstermek için diğer tüm kullanıcıların gönderimleriyle birlikte toplanmaktadır.

Evet mi yoksa hayır mı seçeceğiniz size bağlı, ancak endişelenecek bir şey yok. Programdaki seçeneklerle isterseniz daha sonra sonuçları el ile kıyaslama işlemine manuel olarak yükleyebilirsiniz :

phoronix-test-suite upload-result <your test-result>

Daha fazla bilgi Phoronix test suiteiçin bu pdf ve resmi foruma bakın .


Mevcut olan tüm testleri listelemek için (ancak indirilmesi zorunlu değildir) aşağıdakileri çalıştırın:

phoronix-test-suite list-tests

Bu ve diğerleri gibi testler verir:

pts/aio-stress               - AIO-Stress                          Disk     
pts/apache                   - Apache Benchmark                    System   
pts/apitrace                 - APITrace                            Graphics 
pts/battery-power-usage      - Battery Power Usage                 System   
pts/blogbench                - BlogBench                           Disk    

Herhangi bir test hakkında bilgi bulmak için şunları kullanabilirsiniz:

phoronix-test-suite info povray

Testlerin çoğu varsayılan olarak kurulmaz ve örneğin bir testi indirebilir ve çalıştırabilirsiniz, örneğin:

phoronix-test-suite install povray
phoronix-test-suite run povray

Tematik test takımlarının listesini bulmak için,

phoronix-test-suite list-suites 

gibi şeyler döndürür

pts/audio-encoding               - Audio Encoding                   System
pts/chess                        - Chess Test Suite                 Processor
pts/compilation                  - Timed Code Compilation           Processor
pts/compiler                     - Compiler                         Processor
pts/compression                  - Timed File Compression           Processor

Örnek olarak, tüm ses testleri grubunu çalıştırmak isteyebilirsiniz (bu list-testskomutla listelenenlerden sadece bir tanesi yerine ), bu durumda,

phoronix-test-suite run audio-encoding

Bu test için, ilgili ses testlerinin bir kısmı program tarafından indirilip kurulur ve ardından test çalıştırılır.

Yüklenecek çok sayıda test ve deneme seçenekleri var, ancak Ubuntu sisteminizden openbenchmarking ve Phoronix.com adresinde çevrimiçi olarak karşılaştırabileceğiniz bazı orijinal ölçütler almak istiyorsanız bu test paketi kesinlikle kullanılacak .

Öyle değil onun çoklu testleri ile işler Ubuntu nasıl performans açısından ilgi en alanlarını tatmin edecek, hızlı, basit kıyaslama uygulaması, ama bir.

Ancak, kıyaslama çok tartışılan bir konudur ve forumlar hangi testlerin en yararlı sonuçları verdiğini ve testlerin nasıl yapılması gerektiğini analiz etmek için en uygun olanıdır; Yukarıda belirtilen, povraybir CPU'nun yeteneklerini karşılaştırmak için oldukça iyi bilinmekte ve dikkate alınmaktadır.


3
Bu test grubundaki testlerin geçerliliğini gerçekten bağımsız olarak denetleyen var mı? Phoronix'te bildirilen sonuçların bazıları, gördüğümden kötü yapılandırılmış testlerden geliyor.
Colin Ian King

@ColinIanKing Kıyaslama tartışmasıyla ilgili düzenlememe bakın.

1
İlk testi (povray) başlattığımda umut vericiydi ve gerekli tüm paketleri kurmaya başladı. Ancak daha sonra povraykurulum başarısız olan autoconf nedeniyle başarısız oldu, povraykurulumu kurtarılamaz bir aşamaya bıraktı (yani, autoconf kurulduktan sonra bile çalışmaz). Bir yedeklemeden yeniden başladım, autoconf kurdum ve libtiff-dev eksik olduğundan aynı duruma düştüm. Ben de pes ettim.
Antonio

Ubuntu'da xenial'dan (v 5.2) beri güncellenmediği ve Debian'dan kaldırıldığı anlaşılıyor. Web sayfaları v8.2 ve v8.4’ü gösteriyor, bu yüzden apt’den yükleme artık en iyi fikir olmayabilir
Xen2050

24

Yükleme hardinfoekranı-shot aşağıda gösterildiği gibi kriter bilgi veren:

sudo apt-get install hardinfo

görüntü tanımını buraya girin


9
Ne tür bir dinozor yaşı bilgisayarı kullanıyorsunuz? O kadar yeni olmayan AMD A8-4500M dizüstü bilgisayar 4.83 saniye alıyor
Suici Doga

1
Veritabanını test ettiği ve "sunucuya bağlanılamıyor" mesajı geldiğini bildirmeye çalıştı
Serge

bu sonuçlar (karşılaştırmalı uygulama veritabanı) çok çok eski
Ninja Coding

9

Sonunda UNIX benzeri sistemler için stres testi ve kıyaslama aracı yazmaya başladım. Bellek, önbellek, CPU, sistem çağrıları, ağ gibi çeşitli sistem bileşenlerinde verimi ölçmeye olanak sağlayan 180'den fazla stres testi içerir.

sudo apt-get install stress-ng

Verimi saniyede bogo ops cinsinden rapor eden bir --metrics-brief seçeneği var. --Perf seçeneğini kullanarak bir dizi derin CPU ve sistem ölçümü elde edilebilir. Örneğin, 1 veya daha fazla CPU'da sırayla veya paralel olarak çalıştırılabilecek birçok stres tipi vardır, örneğin:

stress-ng --metrics-brief --cpu 2 -t 1m

bu, paralel çalışan 2 CPU stresör örneği ile CPU'yu 1 dakika boyunca çalıştıracaktır.

El kitabında tüm bu özellikler ayrıntılı olarak belgelenmiştir, proje sayfasına veya hızlı başlangıç ​​başvuru kılavuzuna bakın.


6

Başka bir seçenek sysbench. CPU, bellek, dosya, iş parçacığı ve veritabanı için yerleşik testler içeren bir komut satırı aracıdır. Bununla ilgili bir makale var . Kurulum tek bir pakettir ve testlerin yapılması hızlıdır.

Muhtemelen sonuçların kalitesi daha sofistike testlerden daha düşüktür, ancak potansiyel VPS hosting'i değerlendirirken hızlı bir sağlık kontrolü için faydalı buldum.

User76204 tarafından popüler cevap dayanarak, Phoronix test paketini denedim. Yazarın dediği gibi, hızlı ya da basit değil. 100 test mevcut ve hangisinin kullanılacağı belli değil. Bazıları 100 MB'lık indirme gerektiriyor, bazıları çalıştırmak bir saat veya daha fazla sürüyor, bazıları sunucunuzda çalışmayabilir. Ubuntu'da, burada açıklanan bir hatayı vurdum .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.