更多的新機器配置3G RAM,不像PC由2G RAM發展到4G RAM,為什麼?

安卓RAM的大小前面數年都是兩倍的關係,為什麼普遍2G RAM之後,接下來的旗艦均會配置3G RAM而不是4G RAM呢?


問題不成立的,HTC 手機配置過 576MB 以及 768 MB 的內存。注意 768 其實是 512M 的 1.5 倍。這說明非成倍的內存在之前也有使用過。

手機其實可以配置任意大小的內存。只要廠商覺得有必要。

為什麼他們覺得有必要用 3G 呢?或許純粹是為了市場原因吧,逐步增加吧,今年加到 3G ,為了明年出 4G 留下空間。如果今年直接到 4G 了,那明年這內存指標就得升 5G ,貌似不划算啊。

至於 32 位不能用 4G ,這個問題並不存在。現在 Linux 大都開 PAE 了,所以 32 位最大內存是 32G 而不是 4G,Android 即使 32 位也不會受到 4G 的限制。——各位不相信的可以直接找一台 8G 內存的機器安裝 32 位 ubuntu 最新版本,看看能不能全認出來,一定是可以的。


對其他人的說法表示懷疑:

硬體上完全沒有問題,不上4G要麼就是為了省錢,要麼就是為了省事。

§?Hardware supporting LPAE

§? ARM Cortex-A15, Cortex-A7 processors

§? TI OMAP5 (dual-core ARM Cortex-A15)

http://elinux.org/images/6/6a/Elce11_marinas.pdf


32位處理器不支持4g 64位未普遍採用


蘋果發布A7晶元的時候大張旗鼓宣傳其64位操作系統,其意義就在這裡

所謂的32位操作系統或者64位操作系統,指的是CPU訪問內存的匯流排位寬,也就是說我要到內存里去找到存儲的東西,必須知道東西存在哪裡,就好像我們的住址一樣,32位匯流排可以訪問的地址長度為2^32,正好是4G的空間,考慮到匯流排要完成校驗等功能,不可能完全用作定址,所以真正能訪問的內存空間不到4G。如果存儲的內容超過了4G,對於32位系統而言,需要兩次訪問,高內存就失去了意義,所以現在除了蘋果的A7晶元,其他手機晶元都是晶元32的,配置了4G或者更高的內存也對性能沒有提高,還浪費大家的錢


原因有二

其一,單粒4GB內存顆粒沒有或很少有廠家使用,考慮其原因多是沒有成熟的技術,沒實現商業化,單粒4GB顆粒成本太大、性價比不高,發熱不好控制和沒必要節省一顆內存顆粒的位置及空間等等幾項中的一項或者多項。故商家為採用。

其二,就是樓上幾位提到的32位處理器、系統,對內存空間的使用有限制。不能完全使用4GB所有的空間。

如有不正之處,請予以指出,謝謝


就沒人考慮下電池的問題嗎?

在一個木桶上面,弄個過高的桶板是毫無意義的,所以只有等其他方面能配合好了的時候,才有可能一起發展起來。


1. 手機不玩雙通道。

2. 手機RAM成本高,而且不僅僅是RAM本身的資材成本,還有體積和用電增加帶來的設計壓力等。

3. 如果是32位元系統,則不可能充分利用4GB記憶體空間。


作為硬體發燒友來回答。最關鍵的原因,是目前除了蘋果A7以外的CPU普遍是32位,最多只能支持到3GB內存。


試答一下,有錯請指正。

32位系統不支持4gb內存,多了浪費,而且手機對這方面成本控制要求更高。至於電腦32位也用4gb是因為在pc上內存是以內存條的形式存在的,主流產品是從1gb/條進化到2gb/條,所以會出現2gb到4gb的進化,手機的內存顆粒焊在主板上沒這麼靈活。另外相同容量的內存條可組雙通道可能也是原因吧。


推薦閱讀:

在工作中,遇到過哪些硬體異常,造成了什麼老闆有想殺了你的衝動,最後如何處理的?
U盤與GBA遊戲卡的記憶原理有何區別?
高端鍵鼠對一個玩家在遊戲中的表現有多大影響?
紅米手機的價格為什麼這麼低?

TAG:手機 | 硬體 | 內存RAM | Android |