引子:樹莓派發布 8G 版本
樹莓派從 2012 年發布初代,到 2019 年推出樹莓派 4B,依然無法被稱為“PC 替代品”。當然,您甚至可以用 5 美元,購買樹莓派 Zero 玩一些游戲,運行辦公應用程序和上網,但大多數人都不滿足僅使用 512MB 或 1GB 的 RAM。
目前,樹莓派基金會通過發布帶有 8GB RAM 的樹莓派 4 B 來提高競爭力。樹莓派 4 B(8GB)以 75 美元的定價發布,比 4GB RAM 型號的價格高出 20 美元。除了運行數據密集型服務器負載,以及虛擬機等特殊需求外,只增加了 4GB 內存有何意義呢?
64 位樹莓派操作系統體驗
運行 64 位樹莓派 OS 的樹莓派 4 B(8GB)
樹莓派基金會已決定將其官方操作系統的名稱從 Raspbian 更改為樹莓派 OS。到目前為止,樹莓派 OS 僅有 32 位系統,這意味著它不能允許單個進程使用超過 4GB 的 RAM,但當它分散在多個進程中時可以使用全部 8GB(例如,每個瀏覽器標簽都是一個單獨的進程)。
據悉,樹莓派 OS 的 64 位版本正在開發中,該版本已在公共 beta 版中提供。64 位操作系統允許在單個進程中使用超過 4GB 的 64 位應用程序,保證擁有更多緩存的同時,體驗更佳。
作為測試的一部分,筆者提前使用了 64 位樹莓派 OS,其外觀與其 32 位版本一樣。熟悉的樹莓派徽標位于開始菜單上,字體和顏色相同,應用程序設置與默認的桌面墻紙也均一致。
測試中,發現使用 64 位樹莓派 OS 可以完成的事情,在普通的 32 位樹莓派 OS 也能夠做到。所有預加載的應用程序都是 32 位,因此新系統并沒有真正利用 64 位功能。
與 32 位系統相比,64 位 OS 中的可用 RAM 略少,其中 32 位樹莓派 OS 顯示 7.8GB 的可用空間,而 64 位版本只有 7.6GB。在兩個操作系統中,通過一系列近 60 個測試項目,都能使程序使用率超過 4GB 的 RAM,其中許多是播放 4K 視頻(以及使用視頻編輯器 OneShot)使內存使用率超過了 4GB 門檻。
如果想嘗試 64 位樹莓派 OS Beta,請查看 Pi CEO Eben Upton 的論壇主題帖(包含直接鏈接與 img 文件)。然后,您需要使用樹莓派 Imager 或 Etcher 將 img 刻錄到 microSD 卡。
但是,需要注意的是,這個早期的 beta 版本只是一個初始起點,大部分更改都在后臺。例如,現在 64 位操作系統使用 KMS(內核模式切換)進行顯示管理,這可能會導致在 Beta 測試期間出現問題,但最終慢慢發展有更高效的操作系統。
值得一提的是,Ubuntu 和 Gentoo 都已經具有與樹莓派兼容的 64 位操作系統。樹莓派上安裝 Ubuntu 并不是很難,我沒有在 8GB 型號上測試它們,但是根據我在 4GB 樹莓派 4 B 上使用 Ubuntu 的經驗,系統運行可能會比較緩慢。
樹莓派 4B(8GB)內部諜照曝光
如果辦公室里有幾塊樹莓派 4 B 板,僅通過查看 PCB 很難知道型號有多少 RAM。但是,8GB 樹莓派 4B 具有明顯的物理標志,可讓您知道板子具有 8GB 的容量。
為了 8G RAM 供電穩定,樹莓派 4B(8GB)具有開關模式電源,樹莓派上三個黑色芯片,它們的形狀像眼睛和嘴巴 - 位于屏幕的左側。
有 USB-C 接口,在其他容量上,電源位于 USB 2.0 端口附近,但不呈面狀放置。請參見下圖,以比較 8GB 與非 8GB 主板。
樹莓派 4B(8GB)USB-C 端口附近的一組面孔形芯片將 8GB 樹莓派 4B 與其他型號區分開。
實操下 RAM 占用情況解讀
圖源 | howchoo.com
如果使用 PC 或 Mac,通常 8GB 的 RAM 也太少;實際上,如果您要購買臺式機,我們認為 32GB 是理想選擇。因此,在不超過 4GB 的情況下,可以在樹莓派 OS(32 位)中打開許多應用程序和后臺。
在 32 位操作系統,僅運行一些后臺應用程序(如 VNC)RAM 僅占用 440 MB。通過打開 Chrome 單個網頁,使用量增加到 645MB。
Scratch 3 Desktop 是一款面向兒童的編程應用程序,其本身的大小就達到了 900MB。當打開多個應用時,播放網絡視頻,打開 GIMP 圖像編輯器并顯示一個圖像,使用 OneShot 視頻編輯器編輯 4K 視頻文件,在 LibreOffice Calc 電子表格編輯 18,000 行工作表,一個終端窗口和三個不同的應用程序 -ScratchDesktop、Geany、Thonny 后系統 RAM 使用了 3.4GB,距離 4G 還有 600MB 空余。
但是,如果最大限度地利用 Raspberry Pi 的 RAM,32 位樹莓派 OS 可以滿足您的要求。打開了 59 個網頁標簽,其中一些正在離線播放 4K 視頻文件,達到了 4.4GB。32 位操作系統可提供 7.8GB 使用空間,因此,如果您確實是一個樹莓派重度使用用戶,那么這一空間還有足夠的余量。
設置將最常訪問的應用程序存儲在內存中的 RAM 磁盤,使普通用戶可利用額外的 4GB 內存。在 8G 發布之前,我沒有機會嘗試將我們的應用程序移動到 RAM 磁盤上,但是現在提升很明顯,使用像 Scratch Desktop 3 這樣的程序,在 microSD 卡需要 28 秒鐘的時間才能加載,但在 RAM 磁盤中它加載速度明顯加快許多。
8GB 和 4GB 性能對比大致相同
在大多數基準測試中,筆者僅看到樹莓派 4B(8GB)與其 4GB 同類產品之間的微小差異。兩者在 7-Zip 壓縮基準測試中都有相似的分數,盡管 8GB 模型實際上要慢一些。在 Apache 基準測試上也有類似的結果,測試的 4GB 型號得分略高,但結果在合理的誤差范圍內。
在啟動應用程序時間測試中,由于記錄了 Scratch Desktop,LibreOffice Calc,GIMP 和 Chromium 的打開時間,8GB 型號的程序打開時間差異在 0.1 秒到 0.3 秒之間。但樹莓派 4B(8GB)的系統啟動速度要慢 2.6 秒。
在 RAMspeed 綜合內存測試中,4GB 和 8GB 樹莓派 4s 的平均整數傳輸速度分別為 4131.6 和 4175.2 MBps,平均浮點傳輸速度為 3951.2 / 3954.2 MBps。
8GB 樹莓派 4B 真正擅長的領域是復制超大文件。當運行 IOzone(文件傳輸綜合測試程序)時,在可以讀取和寫入 4GB 數據測試中,8GB 型號完勝 4GB 型號的讀取寫入速度,由于大容量 RAM 的樹莓派能夠緩存所有的數據, 8G 樹莓派具有更大的處理能力,執行隨機和順序讀取的速度都快了 20 倍以上。
由于 2GB 的數據非常適合兩種型號的存儲容量,但這些數字簡直令人難以置信,其中 4GB 型號贏得了一些回合,而 8GB 單元則贏得了其他回合。
最終,有了 100MB 的測試數據, 4GB 型號在寫入速度方面取得決定性勝利。
寫在最后
樹莓派 4 B(8GB)是否值得購買?如果目前擁有 4GB 樹莓派,即使將其用作成熟的 PC 替代品,也沒有太多理由立即升級。因為除非正在運行某種 VM,巨型數據庫或 RAM 磁盤,否則很難使用超過 4GB 的 RAM。
但是,考慮到即將可以使用的全功能 64 位操作系統,因此 8GB 型號對于希望將樹莓派用作臺式機并且還沒有 4GB 容量人們來說是一個不錯的選擇。僅需多花 20 美元,您就可以體驗到下一代軟件,而且除了價格,沒有其他缺點。
編輯:hfy
-
服務器
+關注
關注
13文章
9749瀏覽量
87551 -
樹莓派
+關注
關注
121文章
1977瀏覽量
107201
發布評論請先 登錄
追求性能提升 使用8GB HBM2顯存
小米8入網工信部:搭載6GB運行內存,增加了4GB和8GB兩種內存版本

MXIC 19nm SLC NAND 1Gb/2Gb/4Gb/8Gb 可滿足工控市場小容量FLASH短缺需求
8GB內存的PC是否夠用?

樹莓派5最大的競爭對手OrangePi 5 Pro?,新增4GB/8GB版本

評論