你從遊戲切到家人的訊息,再切回遊戲,畫面有時會重新打開。這個等待,可能和手機當時還剩多少RAM有關。
手機規格裡的RAM,中文叫「隨機存取記憶體」。它像書桌,暫放你現在要用的資料和程式。
桌面越大,同時攤開的課本可以越多。RAM空間較大時,手機通常能暫留更多已離開的程式。
12GB和16GB多出的不是四個程式
GB是計算RAM容量的單位。把12GB畫成12格,16GB就多出4格。
但是,1格不能固定放一個程式。計算機很小,遊戲或剪輯程式可能用掉更多RAM。
手機裡還有「儲存空間」,用來長久保存照片和檔案。RAM在程式工作時暫放資料,兩個數字不能互換。
切回程式,為何有時要重新打開
你離開程式後,它可能還留在RAM裡。這種沒有顯示在眼前的程式,叫作「背景程式」。
許多品牌的手機使用Android系統。它負責安排程式與RAM怎麼工作。
Android官方文件說,RAM不夠時,系統會先清掉背景程式。手機廠商也能調整清理方式,所以同容量不一定相同。
製造iPhone的Apple說,系統可能把很占RAM的背景程式移到儲存空間。你切回時,程式要把資料搬回來,所以可能多等一下。
四款手機測試只能回答一小部分
PTT是台灣的網路討論區。MobileComm是其中談手機的看板,也就是主題區。
一篇PTT貼文轉述四個品牌的12GB與16GB測試。20個程式若畫成方格,就是5列,每列4個。
在這組測試裡,16GB留下較多背景程式。清空背景後玩遊戲,兩種容量的畫面速度沒有差別。
可是,貼文沒有完整表格、手機型號和系統版本。程式大小也不同,所以這組結果不能套到每支手機。
RAM多,遊戲就一定更快嗎
手機裡負責計算的主要零件,叫作「處理器」。RAM容量和處理器速度,是兩張不同的規格表。
因此,12GB換成16GB,不會固定增加遊戲畫面速度。差別比較常出現在切出去後,遊戲要不要重開。
如果一支手機常卡住,還要看處理器、散熱和儲存空間。只看RAM,找不到全部原因。
本機AI為何也要看RAM
AI是人工智慧的英文縮寫。它能依照指令整理文字、辨認圖片,或做其他計算。
有些計算直接在手機裡完成,叫作「本機AI」。Android官方說,這類功能會用手機的RAM、儲存空間和電池。
另一份Android文件說,開發者能依RAM分送不同的AI模型。這裡的「模型」,就是AI處理新資料時使用的一組規則。
文件沒有替所有手機訂出16GB門檻。因此,想用某項AI功能,要查那支手機是否支援。
想多用幾年,還要看哪些規格
16GB多出的空間,可能讓未來較大的程式比較好安排。但是,它不能保證手機一定能多用幾年。
系統能更新多久,會影響安全修補能不能繼續收到。電池、儲存空間和處理器,也會影響日後使用。
如果家人預算有限,可以先列出每天會做的事。只聊天、看影片和拍照,與常剪影片的需要不同。
接著,找出同一機型的12GB與16GB價差。容量之外,也要比較更新年限、電池和儲存空間。
到店裡怎麼一起測
請大人陪你打開平常會用的幾個程式。依序切換,再看回去時要不要重新打開。
如果要用特定AI功能,也要在官方規格頁找到名稱。只看到廣告寫支援AI,還不能知道有哪些功能。
最後把價差和每天的等待放在一起。多出的容量若很少用,就可能把預算留給其他規格。
這些資料是從哪裡來的
- Android如何在程式間分配記憶體(Android Developers)說明背景程式的保留與清理順序
- Android記憶體管理總覽(Android Developers)說明快取程式如何加快切換
- Apple減少程式記憶體用量(Apple Developer Documentation)說明背景程式與記憶體限制
- Google Play的本機AI模型分送文件(Android Developers)說明模型可依手機RAM分送
- Android的AI與機器學習方案(Android Developers)說明本機AI需要的手機資源
- PTT MobileComm手機RAM討論串(批踢踢實業坊 MobileComm)轉述四個品牌的12GB與16GB測試