盡管最早的Raspberry Pi是作為一種廉價設備設計的,目的是讓學生迷上編碼,但超級流行的SBC系列在性能和功能方面已經取得了很大進步。現代RPi SBCs配備了更快的內核、充足的內存和更好的I/O供應,您可以用它們來構建很多很酷的項目。
但若疏于管理,你的Raspberry Pi仍可能"力不從心"。以下是常見性能瓶頸及解決方案:

你的綠色開發板不能運行你所有的項目
解決方案:關閉后臺進程與服務
雖然這聽起來很簡單,但在您的Raspberry Pi上同時運行太多項目會對其性能造成相當大的損害。當然,16GB版本的Raspberry Pi 5可以處理幾十個容器,還可以運行起來多個項目。
然而,通過RetroArch模擬復古控制臺等復雜的工作負載可能會對您的開發板造成影響,在您玩游戲時(暫時)禁用氣象站、web服務器和Kubernetes集群可能是個好主意。相信我,當您的SBC上部署了太多項目時,很容易忘記后臺運行的服務。

你的RaspberryPi太弱了,無法運行操作系統
解決方案:切換輕量級發行版(優先無界面版)
Linux發行版,包括Raspberry Pi操作系統,遠沒有Windows那樣資源密集。然而,操作系統的GUI版本會吸走你的Raspberry Pi的相當一部分處理能力,特別是如果你使用的是舊的主板或零模型。如果您計劃處理一個要求特別高的項目,您會希望盡量減少操作系統實用程序和服務占用的資源。
因此,下次Raspberry Pi操作系統、Ubuntu、Debian或任何其他GUI發行版給你的Raspberry Pi帶來麻煩時,你可以切換到它們的CLI版本,以最小化CPU和內存的使用。對于那些想要充分發揮RaspberryPi性能的核心項目,我推薦使用超輕量級的DietPi。
過熱降頻:散熱不足導致性能限制
解決方案:加裝散熱裝置
當我在數百個項目前購買我的Raspberry Pi5時,我心血來潮拿起了主動冷卻器。讓我告訴你,這可能是我當時做的最好的投資。根據您的室溫和工作負載,SBC可以從溫和的烘烤模式到熱節流的地獄模式。
雖然散熱問題在最新的Raspberry Pi上有所加劇,但它們在它的兄弟姐妹中仍然普遍存在——特別是如果你的項目涉及推動微型電路板超越其極限。所以,如果你發現你的Raspberry Pi的性能由于過熱而下降,你會想要在SBC上安裝一個冷卻器。
您的 Raspberry Pi 電量不足
解決方案:升級電源適配
如果你使用的是普通的充電線,并注意到UI上不時出現一個閃電符號,這肯定表明你當前的電源線充電不足。你看,新的Raspberry Pi型號因其怪異的瓦數要求而臭名昭著——以至于普通電纜無法提供足夠的功率來發揮它們的全部潛力。
這還是在你將普通充電線的隨機電壓降考慮在內之前。切換到官方電源可以避免電壓波動,并為超頻提供充足電力保障
你在使用低速的microSD卡
解決方案:升級高速存儲介質(SSD)
對于那些希望在他們的Raspberry Pi上嘗試不同發行版的發燒友來說,通過交換microSD卡來動態切換操作系統的能力無疑是一個不錯的功能。
然而,你會想要一個高速卡,以避免你的Raspberry Pi的性能瓶頸。
事實上,我敢說SBC家族對microSD卡的依賴更像是一把雙刃劍,因為它們比SATA固態硬盤慢得多,更不用說NVMe的同類產品了。為了獲得最佳性能,您可以利用外部SSD作為啟動驅動器。如果你也是Raspberry Pi 5的擁有者,你可以通過將超快的NVMe硬盤與SBC接口來充分利用PCIe插槽。
如果所有這些都失敗了,你可以嘗試升級你的Raspberry Pi
并非所有的Raspberry Pi型號都是相同的——兩代產品之間的性能差異可能非常大。如果你的Raspberry Pi在經過所有這些調整后仍無法為你最喜歡的項目供電,也許是時候升級到一個更新的型號了。
原文鏈接:
https://www.xda-developers.com/reasons-your-raspberry-pi-isnt-as-fast-as-it-should-be/
-
開發板
+關注
關注
25文章
5389瀏覽量
100796 -
樹莓派
+關注
關注
120文章
1906瀏覽量
106664 -
RaspberryPi
+關注
關注
1文章
46瀏覽量
9313
發布評論請先 登錄
相關推薦
玩轉樹莓派!設計一個專屬你的開源擴展板
DIY一個樹莓派ATX電源開關
僅售229軟妹幣的樹莓派三代,你心動了么?
樹莓派系列教程3:訪問樹莓派
樹莓派的種類_樹莓派安裝教程
樹莓派控制步進電機

評論