arm 為什么在內存運行,為什么同樣是8G運行內存

更大的運行內存可以保證手機在多任務操作中的流暢性,也避免了后臺清理的過程,切換起來更容易 。但是,當內存達到一定量后,再盲目增加就沒有意義了,消費者的感知也不強,成本增加 。現在的16G內存手機就是這樣的例子 。嘗試將臨時信息存儲在內存中,而不是rom中,以節省功率并加快操作速度 。
【arm 為什么在內存運行,為什么同樣是8G運行內存】兩部華為手機為什么4G運行內存顯示只有1G多可用,8G運行內存卻只有3G可用?

arm 為什么在內存運行,為什么同樣是8G運行內存


這是非常正常的,畢竟一部手機出廠都會搭載相應的安卓操作系統,而系統本身也會占據一定的存儲空間,這里不僅僅是閃存空間,還有開機后占據的運行內存,一般來說,現在的安卓系統開機后就會占據至少1G多的運行內存,再加上其它常用APP和服務,一部4G運存的手機可能用一段時間就只剩下1G多可用,這是非常正常的 。但是系統也會根據你的運存大小來動態調整運存使用量,比如主動控制后臺常駐的APP數量,當打開大型手游時自動推出一些后臺APP來騰出足夠的空間,這些都是一種優化的方式,所以當4G運存手機使用一段時間后運存占用率就會開始趨于穩定,不會再大幅度上升,
8G運存顯示3G可用也是非常正常的,安卓系統現在能夠充分利用大運存的優勢,運存越大使用率往往越高,后臺也會允許用戶常駐更多的APP和緩存,從而加快手機的運行速度,我手里的6G運存手機也經常是只有2-3G運存可用,但是手機仍然是保持流暢的,這一點完全不用擔心,運存就是要拿來用的,畢竟閑置也是一種浪費 。,
為什么同樣是8G運行內存,Windows能同時開一大堆后臺進程和前臺應用,而Android不可以?
arm 為什么在內存運行,為什么同樣是8G運行內存


windows屬于pc操作系統,主要的目的是盡量發揮硬件的計算性能 。它不用考慮能源消耗,可以長時間保持cpu全速運行,可以不考慮內存容量,不行就用硬盤緩存,android是移動操作系統,要保證在能量消耗受限制的情況下,設備提供可接受的計算性能 。所以,要明確區分對客戶有用的程序,把有限資源分配給客戶最希望的程序,
盡量把臨時信息存儲在內存而不是rom中,以節省電量和加快運算速度 。這兩個策略的不同,造成它們在不同領域都有更好的表現,其實,android的linux內核如果調整后放到pc機上,能比windows同時運行更多的應用 。windows裁剪后的wiodowsmobile也比android更省電,反應更快,
手機內存都已經16GB了,PC的8GB內存真的還夠用嗎?
因為手機上的系統和PC系統本身架構和底層代碼都不同,所以內存大小對使用的影響也不一樣 。因為相比于PC來說,手機這類電子產品更加熱門,每年新款手機的數量數不勝數,利潤也非常大,人們愿意花錢買更好的手機,所以手機廠商需要不斷制造噱頭,提升硬件是一方面,于是這幾年手機運行內存快速提升,從幾年前主流的4G來到了如今的12G甚至是16G,
當然,更大的運行內存可以保證手機多任務操作的流暢性,也避免了后臺清理的過程,切換起來更容易 。但當內存達到一定量后,再盲目增加就沒有意義了,消費者的感知也不強,成本增加了 ?,F在的16G內存手機就是這樣的例子 。目前很多主流PC還在用8G內存,一般和今年的新手機一樣 。作為一個生產力工具,8G內存其實足夠基本辦公和輕娛樂 。WIN10平臺的內存優化和多任務管理機制其實比Android更好,PC平臺的CPU數據處理能力也遠強于arm處理器,所以8G內存對于大部分PC還是夠用的 。但如果你是一個重度內容創作者和游戲玩家,那么16G甚至更多內存都不是問題,真正做到物盡其用,這是手機無法比擬的 。

推薦閱讀