一些智慧型手機在 RAM 方面不再真正採取半措施。如今,智慧型手機的記憶體與許多個人電腦一樣多,這一事實引起了人們的聳肩、輕笑、嘲笑或嫉妒。但關於這個問題的最明確的觀點往往忽略了一個問題:準確了解與您使用的應用程式相關的實際需要多少 RAM。
自 2011 年以來,智慧型手機的平均可用 RAM 量一直在穩步增長。除了平均水平之外,一些製造商還走得更遠:OnePlus 6T例如,可以搭載高達 8 GB 的 RAM。但有一個具有 10 GB RAM 的 McLaren 版本。專為遊戲玩家打造的智慧型手機小米黑鯊Helo也有10GB RAM。走廊傳來的最新傳言說具有 12 GB RAM 的未來 Galaxy S10 版本!
然而,這場市場上最大內存的競賽真的合理嗎?在螢幕後面閱讀我們的您需要同樣多的內存還是更少?這就是我們將嘗試與此文件一起確定的內容。
什麼是內存?
RAM 代表隨機存取記憶體:它是一種特殊類型的記憶體,具有兩個主要特徵。首先,它是一個超快的直接存取記憶體:每個正在運行的程式都有一個位址,因此在RAM 中有一個空間,它可以與其他程式同時直接寫入數據,而無需依次等待先前的任務完成。
RAM 也是易失性的:當它不再通電時,資料就會完全消失。智慧型手機使用 DRAM,這是一種特殊類型的 RAM,即使在斷電情況下也會定期刷新,以防止資料遺失。 RAM 的速度使其成為現代電腦和智慧型手機的基本要素:在某種程度上,它是處理器的前廳,因此對於系統的最佳運作至關重要。
它也是一種製造複雜的記憶體,並且採用微型封裝,其規模與智慧型手機中的其他組件相當。因此 DRAM 特別昂貴。因此,更大的 RAM 選項通常會迅速提高智慧型手機的價格。

從表面上看,RAM 首先是應用程式之間快速導航的保證。智慧型手機記憶體較小意味著使用者體驗會變慢。當智慧型手機的 DRAM 達到飽和時,系統會自動刪除一個或多個未使用的應用程序,以便您啟動新的應用程式。然而,超過一定數量,擁有更多 RAM 是沒有用的:此時系統可以加載幾乎所有您使用的應用程序,而無需從 RAM 中清除任何內容。
因此,您可以毫不拖延地從一個應用程式轉移到另一個應用程式。如果您選擇一個在向下滑動以顯示打開的應用程式後已從RAM 中清除的應用程序,它通常會短暫顯示其加載屏幕- 這是正常的,因為從技術上講,系統會被迫將應用程式重新載入到RAM 中,這需要幾秒鐘。在這種情況下,如果可能的話,應用程式仍會嘗試從您離開的位置開啟(情況並非總是如此)。
對智慧型手機效能的深遠影響
現在讓我們更詳細地討論一下。 Android 是一個圍繞 Linux 核心建構的系統。當您啟動應用程式時,系統會建立一個新進程。此執行單元在 RAM 中擁有自己的映射空間。 Linux 核心的作用是管理進程所需的資源:當然還有 RAM,還有處理器執行時間,或是應用程式的傳入和傳出資料流。你在跟著我嗎;)?
讓我們從一個理想的情況開始:當不缺乏資源時,一切都會發生在所有可能的世界中最好的情況- 如果一個進程需要更多的RAM、處理器時間或數據頻寬,系統會為其提供所需的一切 -指甲上的紅寶石。應用程式效能將達到最佳,介面更加流暢且響應靈敏。但當其中一種或多種資源耗盡時,事情就會變得更加複雜。
管理長期缺乏 RAM 會嚴重影響效能
對於與原始功率和資料流相關的所有事物,對使用者來說主要可見的後果是效能的暫時下降。然而,RAM 的缺乏會帶來其他更嚴重的問題:一旦耗盡,沒有跡象表明記憶體會自行釋放。例如,與處理器不同,如果處理器非常繁忙,它將按順序完成分配給它的所有任務。
因此,Android Linux 核心的作用之一就是在 RAM 成為問題之前釋放 RAM。為此,Android 有兩個工具:交換和記憶體壓縮。在第一種情況下,核心將從 RAM 中刪除最少使用的應用程序,並將它們複製到智慧型手機的內部記憶體中。當需要時,從該空間讀取數據,然後返回 RAM。當空間耗盡更加嚴重時,壓縮是一種更積極的方法:除了複製到磁碟之外,還會壓縮記憶體分配。
為了讓這一切發揮作用,Android 必須選擇如何使用測試和演算法來進行。其中使用處理器。總而言之,由於所有這些操作,核心不再知道該轉向哪裡,整個系統速度變慢。
另請閱讀:為什麼 Android 需要的 RAM 是 iOS 的兩倍?
回答這個問題其實意味著問您最常使用的應用程式消耗了多少 RAM。平均而言,典型的 Android 應用程式消耗 250 MB 到 400 MB 的 RAM。每 GB RAM 大約有三到四個應用程式。除了這些經典應用程式之外,還有要求更高的應用程式:Facebook、Instagram、Google 地圖、Gmail、Google Photos...這些應用程式啟動時會消耗 400 到 700 MB 的 RAM。這意味著每 GB RAM 最多可以同時運行一個或兩個。
但有些應用程式的消耗甚至更多。其中我們可以引用 Google Chrome,但也可以引用 Fortnite、PUBG 或 Alsphalt 9 等消耗資源的優質遊戲。一旦啟動,Android 可能會被迫清除許多您不使用的應用程序,並在任務之間切換。除此之外,應該指出的是,Android 使用了很大一部分可用 RAM…
遊戲還有另一個特殊性:它們對執行的流暢性有著至關重要的需求。當你即將取得勝利時,毫無疑問地中斷《要塞英雄》的遊戲。稍微多一點的 RAM 可以讓您的遊戲體驗更加愉快和一致。
因此,您必須問自己如何真正使用智慧型手機:而不是同時玩遊戲、瀏覽網路和社交網路?或是您的使用更「基本」(電子郵件、電話、GPS、音樂、社群網路等)?在第二種情況下,大多數智慧型手機的 RAM 容量對您來說已經足夠了。但如果您是遊戲玩家,您肯定會希望擁有更多 RAM 來享受一致且最佳的效能。
測量應用程式使用的 RAM 量非常簡單:
- 首先,啟用開發者選項
- 然後前往設定 >開發者選項 > 內存
- 前往應用程式使用的內存
然後,您將獲得詳細的數據,以準確了解每個應用程式的消耗。啟動您最常使用的應用程序,並查看它們的影響。這將使您非常清楚地了解自己真正的 RAM 需求。那麼,你有算過帳嗎?您使用智慧型手機的頻率到底需要多少 RAM? 8 GB、10 GB 或更大容量的智慧型手機適合您嗎?在評論中分享您的回饋。
詢問我們最新的!
據爆料者 Ice Universe 透露,三星將藉用 Google Pixels 的一項非常有用且獨家的功能,將其添加到 Galaxy 智慧型手機上的 One UI 7 中。這就是它的內容。選擇 Google 的 Pixel 智慧型手機是…
三星
Windows Phone對微軟來說是一個轉捩點,但有些愛好者拒絕放棄Windows Phone的想法。其中一位成功在智慧型手機上安裝了 Windows 11。這是您在嘗試之前需要了解的內容。 2023 年,薩蒂亞·納德拉…
電話