上周,樹莓派發(fā)布了用戶期待已久的 64 位 Raspberry Pi OS,從理論上來說 64 位的操作系統(tǒng)能夠更好地利用 64 位處理器所帶來的優(yōu)勢(較新版本的樹莓派已采用 64 位處理器)、可以支持 4GB 以上的內(nèi)存(樹莓派 4B 最高配備 8GB 內(nèi)存),以及在處理多媒體內(nèi)容時能夠有更佳的表現(xiàn)。雖然理論上是這么說,那么 32 位和 64 位在實際測試中表現(xiàn)如何呢?近日外媒 Phoronix 對兩者進行了詳細測試,讓我們一起看看從 Raspberry Pi OS 32 位轉(zhuǎn)換到 64 位后的測試數(shù)據(jù)和性能表現(xiàn)。
為了測試公平起見,消除因處理器或內(nèi)存不同引起的結(jié)果差異,本次測試使用的是 Raspberry Pi 400,該設備的硬件配置如下:
CPU:博通 BCM2711 四核 Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz
內(nèi)存:4GB LPDDR4-3200
存儲:SanDisk 16GB
解碼:H.265 (4K@60)、H.264 (1080P@60, 1080P@30)、OpenGL ES 3.0
本次測試使用的 Linux 內(nèi)核版本為 5.10,測試中使用的軟件包版本均相同,測試唯一的區(qū)別只是從最新的 Raspberry Pi OS 32 位切換到 64 位。在首先進行的 WebP 圖像編碼測試中(分數(shù)越低越好,這是對 Google 的 libwebp 的測試,使用 cwebp 圖像編碼實用程序),無論是在默認編碼設置下,還是在質(zhì)量為 100 的編碼設置下,64 位系統(tǒng)的編碼速度比 32 位快 4.5% — 7% 左右,兩者僅有較小的差距。
在接下來的 GraphicsMagick 測試中(分數(shù)越高越高,對 GraphicsMagick 及其 OpenMP 實現(xiàn)的測試),32 位和 64 位的測試成績就有了比較明顯的差別,其中在進行 HWB 色彩空間測試時兩者差距最大,64 位相比 32 位快了約 47%,而在進行 Swirl 操作時也有約 32% 的性能差距。除此之外,在進行旋轉(zhuǎn)、銳化和高斯噪聲處理時,也有 17% — 28% 左右的性能差距。
在 FLAC 音頻編碼測試中(分數(shù)越低越好,計算示例 WAV 文件編碼為 FLAC 格式所需的時間),64 位比 32 位也提升了約 17%;LAME MP3 編碼測試中(分數(shù)越低越好,計算將 WAV 文件編碼為 MP3 格式所需的時間),64 位提升了約 43%。
在前面的測試中也能看出,64 位相比 32 位在某些測試場景下有了 40% 以上的性能提升,而在 Stress-NG 測試中(分數(shù)越高越好,Stress-NG 是 Linux 壓力測試工具,可以對 CPU、Memory、IO、磁盤進行測試),兩者的性能差距更是進一步被放大,其中在 Vector Math 中 64 位的性能提升幅度達到了約 232%;在 Glibc C String Functions 測試中,也提升了約 196%。
除了多媒體編碼和系統(tǒng)的壓力測試以外,也專門對 Python 和 PHP 的性能進行了測試。其中在 PyBench 測試中(分數(shù)越低越好,PyBench 報告了不同函數(shù)的平均測試時間,提供了對 Python 在系統(tǒng)上的平均性能的估計),64 位相比 32 位提升了約 13%;而在 PHPBench 測試中(分數(shù)越高越好,PHPBench 執(zhí)行大量測試,以便對 PHP 解釋器的各個方面進行評估),64 位性能則是提升了約 54%。
雖然上述的測試結(jié)果已經(jīng)表明在同等測試環(huán)境下,64 位操作系統(tǒng)的性能相比 32 位有了大幅提升,但這還不是所有測試環(huán)節(jié)中性能差距的最大體現(xiàn)。在 Sysbench 測試中(分數(shù)越高越好,Sysbench 是一個基于 LuaJIT 的多線程基準測試工具,專門測試 CPU 和內(nèi)存),64 位處理器 + 64 位操作系統(tǒng)的優(yōu)勢被最大化,64 位的性能提升幅度達到了驚人的 1380%。
我們在這里僅僅是從幾十種不同的負載測試中挑出了一些具有代表性的測試,但縱觀全部測試結(jié)果,將 Raspberry Pi OS 切換至 64 位版本后,其平均性能提高了約 48%。
相比其他的 Linux 發(fā)行版,Raspberry Pi OS 直到現(xiàn)在才推出 64 位系統(tǒng),確實是姍姍來遲。但從測試結(jié)果來看,64 位系統(tǒng)這么大的提升幅度讓用戶也沒有白等??吹竭@里你應該找不到什么理由拒絕升級到 64 位系統(tǒng)了吧。
原文標題:性能最高提升 1400%,樹莓派 32 位/ 64 位系統(tǒng)對比測試
文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
處理器
+關(guān)注
關(guān)注
68文章
19890瀏覽量
235110 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7256瀏覽量
91830 -
樹莓派
+關(guān)注
關(guān)注
121文章
2005瀏覽量
107438
原文標題:性能最高提升 1400%,樹莓派 32 位/ 64 位系統(tǒng)對比測試
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
新到手的樹莓派3B的系統(tǒng)為什么是32位的
樹莓派基礎(chǔ)功能設置
樹莓派3wifi配置_樹莓派3開啟wifi熱點_樹莓派3的wifi使用教程
樹莓派3硬件配置_樹莓派3都能裝什么系統(tǒng)_樹莓派3系統(tǒng)安裝教程
樹莓派64位系統(tǒng)來襲,速度最快提升30倍!
樹莓派是什么樹莓派的簡單介紹

在樹莓派3B上運行64位系統(tǒng)的測評詳細說明
樹莓派入門(五)—— 樹莓派4B之初體驗

樹莓派控制步進電機

評論