你在pc上不是也可以在一臺機器上插一根1G的和一根2G的組成3G記憶體嗎? 或者2+4G組成6G.
在pc上,大家腦子裡時常會浮現一個叫什麼的概念,就是說,插記憶體時,儘量同容量的插兩根.這樣理論上是可以提高執行速度. 但實際上我自己玩遊戲時感覺不到區別.
而且pc上是顯示卡(gpu)控制的視訊記憶體, 和cpu控制的記憶體是分家的. 這樣可以更進一步的提高執行效率.因為按照計算機執行原理 這本書上的理論, 若gpu和cpu允許同時訪問同一片記憶體時,必然涉及很多同步鎖的問題.效率低下. 所以分開後效率高.
但手機上沒這些花裡胡哨的問題和道道. 目前手機所採用的arm構架. 核心是省電. 任何外圍的技術都要圍繞著省電.省電.省電.
所以 你如果是手機行業的從業人員,你會發現手機那套硬體系統, 就是把一堆零件硬湊出來的東西.你看看手機主機板上那塊晶片,為了節約成本,把GPU,CPU,接收訊號的基帶.全整合在一起.同時 視訊記憶體記憶體也不分家..
搞到最後, 整個系統 遠看就像一鍋麻辣燙,想吃啥? 往鍋裡倒就行了. 一堆食材混合來混合去. 反正最後剛好吃飽就成. 不要去追究細節.
所以一臺手機為什麼要用6G記憶體. 我猜開發過程是這樣的:
原先設計是4G.但是開發過程中,
老闆說: 那我們把記憶體升級到8G?
硬體開發人員說: 不行啊.升級到8G成本提高太多了.機子賣不出去啦.況且增加記憶體後,耗電也會增加.待機時間會變少.
老闆說: 那我們把記憶體升級到6G?
....
你在pc上不是也可以在一臺機器上插一根1G的和一根2G的組成3G記憶體嗎? 或者2+4G組成6G.
在pc上,大家腦子裡時常會浮現一個叫什麼的概念,就是說,插記憶體時,儘量同容量的插兩根.這樣理論上是可以提高執行速度. 但實際上我自己玩遊戲時感覺不到區別.
而且pc上是顯示卡(gpu)控制的視訊記憶體, 和cpu控制的記憶體是分家的. 這樣可以更進一步的提高執行效率.因為按照計算機執行原理 這本書上的理論, 若gpu和cpu允許同時訪問同一片記憶體時,必然涉及很多同步鎖的問題.效率低下. 所以分開後效率高.
但手機上沒這些花裡胡哨的問題和道道. 目前手機所採用的arm構架. 核心是省電. 任何外圍的技術都要圍繞著省電.省電.省電.
所以 你如果是手機行業的從業人員,你會發現手機那套硬體系統, 就是把一堆零件硬湊出來的東西.你看看手機主機板上那塊晶片,為了節約成本,把GPU,CPU,接收訊號的基帶.全整合在一起.同時 視訊記憶體記憶體也不分家..
搞到最後, 整個系統 遠看就像一鍋麻辣燙,想吃啥? 往鍋裡倒就行了. 一堆食材混合來混合去. 反正最後剛好吃飽就成. 不要去追究細節.
所以一臺手機為什麼要用6G記憶體. 我猜開發過程是這樣的:
原先設計是4G.但是開發過程中,
老闆說: 那我們把記憶體升級到8G?
硬體開發人員說: 不行啊.升級到8G成本提高太多了.機子賣不出去啦.況且增加記憶體後,耗電也會增加.待機時間會變少.
老闆說: 那我們把記憶體升級到6G?
....