http://bbs.bada-fans.com/thread-10215-1-1.html
照樓上所說,原來我們都錯怪三星了,它的內存技術原來這麼高強...
三星发明了一种新的内存 但是这种新的内存数量稀少 造价很贵无法马上大面积使用 所以三星就把新内存和老内存混合搭配使用
而android无法识别新内存 所以就不显示 但实际使用中还会调用
这就像 一辆老汽油汽车 我加装了电机助推器 这样就变成了混合动力汽车
而我没有增加新的仪表盘 不能显示电量 仪表盘还是只显示汽油的总数 而不是汽油+电能的总数
但实际跑的时候 电机还是会助推的 汽油消耗的就慢了
而android就是这辆无法显示电机里电量的老汽油车
三星在i9000上使用了大量三星自有技术
由于android的硬件信息系统不完善 并没有显示三星的这些技术指标 所以造成了我们只能看到326mb(eclair)或者305mb(froyo)的内存总数
实际上经过优化的android i9000系统初始会占用50~70mb内存作为系统内核防止崩溃 别的手机可能更多 所以大部分手机无法显示到自己最高的内存数
比如n1只有405mb(froyo)
而到了i9000上问题变得更大了
i9000的内存分为两块 3Gbyte DDR和 1Gbyte OneDRAM
也就是384mb DDR内存 和128mb ODR内存
android系统由于并不支持基于ODR内存的系统识别
所以实际上我们在系统管理器中看到的内存就只有DDR内存 而再加上系统原版本消耗掉的就只剩了看到326mb(eclair)或者305mb(froyo)的内存数量了
那么三星为什么要做这么吃力不讨好的事情呢?
都用DDR不就好了么?
这就要说到ODR的好处了
OneDRAM是由三星半导体开发的FusionMemory技术之一(详参:“ http://www.samsung.com/global/business/semiconductor/products/fusionmemory/Products_OneDRAM.html ”*英文网站)
ODR是三星主推的打算用来替代目前手机内存的新型内存
ODR是一种双接口式的的超高速内存 同时具备SRAM(静态内存)和DRAM(动态内存)的接口调用
他的作用并不是显存或者协处理器缓存 而是实实在在的内存
由于使用双接口 CPU可以访问它 GPU等协处理器也可以直接访问它
相比传统的DDR内存来说ODR可以提供更高的处理器之间的传输速度
简化的原理步骤
DDR是 CPU->DDR内存->总线管理器->协处理器缓存->协处理器
ODR是 CPU->ODR内存->协处理器
三星半导体提供的数据是采用ODR可以至多提供5倍的传输速度以及降低20%在传输中的用电损耗
三星希望ODR可以完全替代DDR成为手机内存标准(虽然可能是痴心妄想就是了)
但是基于目前ODR内存制造只有三星自己 而且造价以及成本 和软件兼容性的问题导致 ODR还无法完全取代DDR的位置
所以作为试水 I9000只配置了128mb ODR内存
按照原理 ODR内存是可以直接作为CPU内存使用 并且直接将CPU内存数据共享给GPU和其他协处理器
虽然i9000上ODR具体干了什么我们并不清楚
但是其同父异母的三星s8500 用三星beda系统的wave可以识别到这128mb ODR内存 并且用于加速游戏和电话管理系统等需要大量频繁传递协处理器信息的软件 并且也可以在系统内存不足时作为DDR内存调用以三星的表示 装载ODR内存的手机 要比某些直连DRAM(意指iphone4)的手机在播放媒体性能上更高 更省电
原帖地址:http://bbs.dospy.com/thread-9423159-1-368-1.html
我同意三星odr强于直连ddr,S5PC110 强胜A4(我一直对A4 直连问题感到不爽,因为这成了他们宣扬A4 power vr sgx535强于s5pc110 power vr sgx 540的证据)
这将更加令我期待Bada 2.0,期望bada 2.0能够优化对RAM 的调用管理问题
為提供您更優質的服務,本網站使用cookies。若您繼續瀏覽網頁,即表示您同意我們的cookies政策。 了解隱私權條款




























































































