İçindekiler:
- Adım 1: Pi'nizi Ayarlayın
- 2. Adım: Bağımlı Yazılımı İndirin ve Yükleyin
- Adım 3: Stressberry'yi Çalıştırmak
- Adım 4: Bazı Örnek Grafikler
- Adım 5: Sorun Giderme
- Adım 6: Bitirin
Video: Raspberry Pi'nin Stres Testi: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Raspberry Pi ilk piyasaya çıktığında, bir tane satın alma heyecanına kapıldım, ancak sonunda, elektronik projelere daha uygun oldukları için Arduino ile daha fazla zaman geçirdim.
Kulübede iki adet Orijinal Raspberry Pi var ve onlarla bir şeyler yapmanın zamanının geldiğini düşündüm. Bu nedenle, bu talimatta size ne kadar soğutmaya ihtiyacınız olduğunu ve ne kadar hız aşırtma yapabileceğinizi belirlemenize yardımcı olması için Pi'nizin CPU'sunu nasıl "stres" test edeceğinizi göstereceğim.
Bu talimat, Stressberry kullanır, Daha önce kullanmadıysanız, python paket dizininde kontrol edin.
Adım 1: Pi'nizi Ayarlayın
İhtiyacın olacak:
- Ahududu Pi
- 8GB SD kart
- Mikro USB ile 5V, 1A güç kaynağı
- Bir HDMI monitör (veya S-video/kompozit ile bir)
- USB Klavye ve Fare
- İnternet bağlantısı (kablolu veya USB WiFi adaptörü)
Bu talimat için zaten bir ahududu Pi dizüstü bilgisayar yapmıştım (yukarıda resmedilmiştir). Maalesef bunun yeterince fotoğrafını çekmedim, bu yüzden bir talimat yazamadım.
Bu talimatı okuyarak, SD kartınızı nasıl flaş edeceğinizi ve Pi'nizi nasıl kuracağınızı zaten bildiğinizi varsayıyorum. Benim durumumda "SD kart biçimlendirici" kullanarak yeni bir SD kartı biçimlendirdim, ardından en son raspbian streç img dosyasını indirdim ve win32diskimager ile bir SD karta flashladım. Ardından, yeni flashlanmış SD kartınızla Raspberry Pi'ye bir fare, klavye, monitör ve güç kaynağı takmanız gerekecek. Ayrıntıları detaylandırmayacağım çünkü bu zaten iyi belgelenmiş durumda.
Aşağıdaki talimat yalnızca Raspbian Stretch ile kolayca çalışacaktır. Muhtemelen Wheezy veya Jessie'yi kullanabilmenize rağmen, depoların çoğu eskidir ve muhtemelen her şeyi kaynaktan indirmek ve derlemek için mücadele edeceksiniz. Başlangıçta Wheezy ile denedim ve esas olarak, yazılım Wheezy'de varsayılan olarak yüklenmeyen Python 3.5'e dayandığı için mücadele ettim.
2. Adım: Bağımlı Yazılımı İndirin ve Yükleyin
"stressberry" adlı bir program kullanacağız. CPU'yu %100'e yükler ve sıcaklığı günlüğe kaydeder (sanırım bu yüzey sıcaklığı değil Kavşak sıcaklığıdır). GUI çalıştırıyorsanız, yeni bir terminal penceresi açmak için terminale tıklayın, aksi takdirde komut satırını kullanarak Pi'nize giriş yapın ve aşağıdakini yazın.
Öncelikle bir güncelleme yapın:
sudo apt-get güncellemesi
Bu, en güncel kaynakları kullanmamız için her şeyi güncelleyecektir. Ardından, stressberry kullanmak için tüm ön koşulları yükleyeceğiz.
Atlas'ı yükleyin
sudo apt-get install Libatlas-base-dev
Kahire'yi yükle
Sudo pip3 kurulum cairocffi
PyQt5'i yükleyin
sudo apt-get install python3-pyqt5
Son olarak, aşağıdaki iki kurulum komutunu kullanarak stressberry'yi kurun
sudo apt yükleme stresi
sonra
sudo -H pip3 kurulumu -U stres berry
Kurulum sırasında, kurulum sırasındaki tüm istemlere evet "Y" yanıtı verin ve her şeyin yolunda gittiğini varsayarak, matplotlib arka ucunu değiştiren bir sonraki adıma geçebiliriz. Terminal tipinde:
sudo piton 3
Bu, LXDE terminalinin içindeki python terminalini getirecektir. Her satırın başına >> ile eklendiği için bunu anlayabileceksiniz. Aşağıdakileri yazın ve ardından şunu girin:
>> matplotlib'i içe aktar
sonra
>>matplotlib.matplotlib_fname()
Bu size matplotlib RC dosyanızın saklandığı ve şimdi düzenlememiz gereken dosya yolunu verecektir. Örneğin bu benimdi:
/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc
Bu nedenle, dosyayı düzenlemek için nano terminal metin düzenleyicisini açmak için bu satırın önüne "sudo nano" eklemeniz gerekir:
sudo nano /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc
Şimdi arka ucun belirtildiği yeri aramamız gereken metin dosyasını düzenliyoruz. Bunun için nano, "nerede" adlı kullanışlı bir yerleşik arama komutuna sahiptir. Kullanmak için Ctrl + W tuşlarını basılı tutun ve "arka uç" yazın; belgeyi kaydırmak yerine sizin için arayacaktır. Şimdi satırı düzenleyin:
arka uç: gtk3agg
ile
arka uç: qt5agg
Ardından işiniz bittiğinde kaydetmek için Ctrl + X tuşlarını basılı tutun. Sorulduğunda, değişiklikleri kaydetmek ve dosyanın üzerine yazmak için Y veya evet yanıtını verin.
Adım 3: Stressberry'yi Çalıştırmak
Sonunda tüm önkoşulları yaptınız, nihayet programı sorunsuz bir şekilde çalıştırabilirsiniz. Stresberry'yi çalıştırmak için aşağıdaki komutu yazmanız yeterlidir:
sudo stressberry-run out.dat
Bu, programı sizin için çalıştırır ve sıcaklığı ana dizininizdeki 'out.dat' adlı bir dosyaya kaydeder. Program CPU'yu "soğumasına" izin vermek için mümkün olduğu kadar düşük çalıştıracak, daha sonra beş dakika boyunca maksimum yükle strese sokmadan önce kısa bir süre boşta bırakacak, sonra duracak ve soğuma süresini kaydedecektir. Veriler ev dizininizde "out.dat" adıyla saklanır, ancak buna istediğiniz gibi diyebilirsiniz. Stres testi tamamlandıktan sonra aşağıdaki komutu çalıştırırsanız, Stressberry de güzel görünümlü bir grafik üretecektir:
sudo stressberry-plot out.dat
Bunun termal davranışı nasıl değiştirdiğini görmek için farklı soğutucular ve muhafazalar, hız aşırtma ayarları vb. kullanmayı deneyin. Grafikte birden çok çizgi çizmek için tek yapmanız gereken bunları komutun önüne eklemek:
sudo stressberry-plot out1.dat out2.dat out3.dat
Aşağıdaki komutu kullanarak grafiği doğrudan bir-p.webp
sudo stressberry-plot out.dat -o out.png
Bu, "out.png" adlı bir dosyayı ana dizininize kaydedecektir. Önceki adımın kurulumu sırasında herhangi bir hata mesajınız varsa, sorun giderme adımına bakın.
Adım 4: Bazı Örnek Grafikler
İşte Stressberry kullanarak oluşturduğum bazı ilginç çizimler. Benim Pi'm temel bir Pi1'dir ve IC'lere bazı küçük alüminyum ısı alıcıları ekledim ve ardından 3 cm'lik küçük bir fan ekleyerek yeniden çizdim (not, 5 cm koy ama bu aslında 30 mm'lik bir fan!). Sonra raspi-config kullanarak hız aşırtmayı "Turbo"ya ayarladım, fanı çıkardım ve akrilik bir muhafazanın içine koydum. Yukarıdaki üç grafik aynı grafikte
Adım 5: Sorun Giderme
Bu adımı okuyorsanız, stressberry'yi kurarken veya çalıştırırken birkaç hatayla karşılaşmış olabilirsiniz. Burada, bunu çalıştırmaya çalışırken karşılaştığım tüm sorunları belgeledim ve umarım benzer bir şeyin üstesinden gelmenize yardımcı olur.
Hata mesajı 1.
libf77blas.so.3: Paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok
Sorun nedir?
Paket, varsayılan olarak yüklenmeyen Atlas'a bağlıdır.
Çözüm
Atlas'ı aşağıdakilerle yükleyin:
sudo apt-get install Libatlas-base-dev
Hata mesajı 2
ImportError: cairo arka ucu, cairocffi veya pycairo'nun kurulu olmasını gerektiriyor
Sorun nedir?
Kahire varsayılan olarak yüklenmedi
Çözüm
kahire'yi aşağıdakilerle kurun:
sudo pip3 kurulum cairocffi
Hata mesajı 3
TypeError: 'cairo. Context' için yabancı yapı dönüştürücü bulunamadı
Sorun nedir?
Sorun GTK3Agg arka ucunu kullanmaktır, bu matplotlibrc dosyasında değiştirilebilir.
Çözüm
"stressberry-plot out.dat" komutunu çalıştırdığınızda, bunun yerine şunu çalıştırın:
sudo MPLBACKEND=Agg stressberry-plot out.dat
Bu, stressberry'yi RC dosyasında depolanandan ziyade belirtilen arka ucu çalıştırmaya zorlayacaktır.
Adım 6: Bitirin
Bu, Pi'nizi kıyaslamak için kullanabileceğiniz birçok yöntemden sadece biridir. Kullanmayı düşünebileceğiniz başka bir program, kutudan çıktığı gibi sorunsuz çalışması gereken "sysbench" programıdır.
Umarım bu öğreticiyi beğenmişsinizdir. Bunu beğendiyseniz veya kendiniz yaptıysanız bana bildirin. Her zaman olduğu gibi, yapıcı geri bildirimler ve yorumlar almaktan mutluluk duyuyorum (kibar olun, lütfen troller yapmayın).
Önerilen:
Sahte 18650 Kapasite Testi: 7 Adım (Resimlerle)
Sahte 18650 Kapasite Testi: Bu Talimatlarda, Sahte 10400mAh Güç bankasının kapasitesini bulalım.Daha önce bu güç bankasını kendi güç bankamı yapmak için kullandım çünkü 2 dolara satın aldım.Bu Proje için Video izlemek için - Ve unutmayın Kanalıma abone olmak için hadi g
MVRK'nin Mandaloryalı Takip Fob'u: 8 Adım (Resimlerle)
MVRK'nin Mandaloryalı Takip Fob'u: 4 Mayıs, aksi takdirde Yıldız Savaşları Günü olarak da bilinir, çok yakın ve kalplerimiz için çok değerli bir tatil. Bu yıl geçen yıllara göre biraz daha farklı bir şekilde kutlamaya karar verdik. Deneyimsel bir teknoloji ve üretici-proje ile karmaşık bir yaklaşım izledik ve
Hız Testi ile Kendi BiQuad 4G Anteninizi Oluşturun: 7 Adım (Resimlerle)
Hız Testi ile Kendi BiQuad 4G Anteninizi Oluşturun: Bu talimatta size nasıl bir BiQuad 4G anteni yaptığımı göstereceğim. Evimin etrafındaki dağlar nedeniyle evimde sinyal alımı zayıf. Sinyal kulesi evden 4.5 km uzaklıktadır. Colombo bölgesinde servis sağlayıcım 20mbps hız veriyor. ama m'de
BEND_it: Stres Yapmayın Sadece "BEND_it" Out: 8 Adım (Resimlerle)
BEND_it: Stres Yapmayın Sadece "BEND_it" Out: GİRİŞBEND_it küçük ölçekli bir hızlı test makinesidir. Bir şeyleri bükmek ve kırmak konusunda oldukça iyidir. Ayrıca zaman zaman faydalı olabilir. Aşağıdakiler gibi bilgilerin alınmasına yardımcı olabilir: Yaylanma hareketi nedeniyle yatay itme kuvveti.
Sui - Stres Giderici 水: 5 Adım (Resimlerle)
Sui - Stress Reliever 水: İnsanların günlük yaşamlarında stresle mücadele etmek istedik. İnsanları nasıl yavaşlatacağınız ve kişisel alanınız için nasıl zaman yaratacağınızla çalışmak. Alternatiflerimize baktığımızda, insanlara yardımcı olduğu bilindiği için müzik ve sese odaklanmayı seçtik