Raspberry Pi'mi nasıl stres testi yapabilirim


17

Kısa süre önce pille çalışan bir USB cep telefonu şarj cihazı aldım ve ne tür pil ömrü alacağımı görmek için bazı testler yapıyorum. Şu anda sadece Idle'de test yapıyorum. Ayrıca olabildiğince çok kaynak kullanarak bir test yapmak istiyorum. Prime95 kullanmak veya CPU'yu test etmek için meşgul bir döngü ile bir program çalıştırmak için yeterince kolay görünüyor, ancak GPU'yu en üst düzeye çıkarmak için çalıştırabileceğim bir şey var mı? Pi'yi tam kapasitede çalıştırmak için kullanabileceğim başka önerilen programlar var mı?

Yanıtlar:



25

Sysbench aracıyla Raspberry PI stres stresi yapabilirsiniz.

İlk örnek asalları hesapla

sysbench --test=cpu --cpu-max-prime=20000 run

İkinci örnek Raspberry Pi'nizin G / Ç Çıkışını test edin

sysbench --test=fileio --file-total-size=2G prepare
sysbench --test=fileio --file-total-size=2G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
sysbench --test=fileio --file-total-size=2G cleanup

Üçüncü örnek bellek okuma ve yazma

sysbench --test=memory run --memory-total-size=2G
sysbench --test=memory run --memory-total-size=2G --memory-oper=read

sıcaklık testi için sysbench'in nasıl kullanılacağına dair bir örnek: youtu.be/1AYGnw6MwFM?t=501
Fabian

1
Buster Değişmek zorunda bana (0.4.12) için sysbench eski bir sürümünü vardı --cpu-max-prime=20000için--max-requests=20000
Ryall

10

Geçen gün küçük komut satırı aracını stressberry yazdım . Ahududu strese girer , çekirdek sıcaklığını ölçer ve güzel araziler üretir. İle yükle

pip install stressberry --user

ve ile koş

stressberry-run out.dat
stressberry-plot out.dat -o out.png

resim açıklamasını buraya girin



4

Multimedya kod çözme işlemi yapan XBMC, OpenGL'de bulunan kullanıcı arayüzü kadar iyi bir test olabilir. OpenTTD gibi sayısal bir simülasyon eklerken sürekli olarak çerçeve arabelleğini (bellek!) Çekiçleyen bir oyun da oldukça iyi bir testtir. Genel Dhrystone ve Whetstone kriterleri de iyi olabilir. Hem GPU hem de CPU'yu oldukça yoğun bir şekilde kullanan Armagetron Advanced (henüz gerçekten hazır değil, ne yazık ki) adlı portlama üzerinde çalıştığım bir OpenGL oyunu var. Bir kez bittiğinde bu mükemmel olurdu.

Bir yan notta, Pi'nin pil gücünü kesmesinden endişe ediyorsanız, MoPi kartını araştırmaya değer olabilir . Voltajı izler ve arka planda çalışan bir arka plan programı, güç tükendiğinde temiz bir kapanmayı tetikler.


0

Bu ikisinden biri: for i in 1 2 3 4 ; do nice -n 20 openssl speed >/dev/null 2>&1 & done ya for i in 1 2 3 4 ; do nice -n 20 cat /dev/zero > /dev/null & done da yeterli olacaktır, ancak birincisi RAM'i daha fazla kullanacaktır. Bir matroska .mkv dosyasını aynı anda çözmek için bir medya oynatıcı kullanın ve iyi bir yağ tepe yüküne sahip olursunuz. Pi'nizi, kaseyi büyük bir çocuk gibi yıkayarak niceyapmanıza izin verecek kadar duyarlı tutacaktır for pid in $( jobs -p ) ; do kill -9 $pid ; done. Bir işlev olarak ayarlayın: killalljobs() { for pid in $( jobs -p ) ; do kill -9 $pid ; done ; }

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.