(半原创)E50与N73运行内存分析比较
N73有64m的Ram,而E50只有32m,可是为什么运行内存只差几兆呢?带着这样一个问题,我去NOKIA官方网站一探究竟。
在系统规格方面,E50和N73对比如下:
E50 参考 [url]www.forum.nokia.com/devices/E50[/url]
CPU:
Single CPU
CPU Type: ARM 9
CPU Clock Rate: 235 MHz
Memory:
Max User Storage: 70 MB
NAND Memory: 160 MB
SDRAM Memory: 32 MB
~16 MB Free Executable RAM Memory - XiP
N73 参考 [url]www.forum.nokia.com/devices/N73[/url]
CPU:
Dual CPU
CPU Type: ARM 9
CPU Clock Rate: 220 MHz
Memory:
Max User Storage: 42 MB
NAND Memory: 128 MB
SDRAM Memory: 64 MB
~14 MB Free Executable RAM Memory
原来问题的关键就在于XiP,XiP全称为(eXecute In Place),直接翻译成中文就是:就地执行。
先给大家介绍一个操作系统的知识,以常用的INTEL PC机运行XP为例,我们运行程序的时候,先是把应用程序从硬盘读到内存,然后在内存中运行。XiP就地执行,个人分析就是,直接在硬盘上执行,大家都知道CPU读取硬盘的速度是远慢于内存的,这样做会从一定程度上影响速度,特别是运行程序需要读取很多数据的时候。依次类推,E50可运行内存只有32M,但有一些系统程序利用XIP技术直接放在NAND Memory(即ROM)里执行了,所以才能最大剩余16M运行内存。但是程序执行的效率,ROM肯定不如RAM快,不过RAM的价格也比ROM贵,这样做是可以降低成本的。大家还可以发现E50和N73的Memory总和都是192MB,它们的系统都是S60第三版,所以剩余内存也就相差不多了,几MB的差别可能就是系统自带软件的不同了。
而且,E50的定位是商务机,就地执行可以减少多个任务集中在RAM上处理,降低软件冲突风险,从而增加稳定,但是损失的是速度;与其截然相反的是N73的定位是全能娱乐机型,除了保证速度,还要保证玩家的心理需求,大家想一下,我们如果不小心用到了低配置电脑,可能会因为短短的几秒钟等待二抓狂呢,同样的道理诺基亚的设计师应该也能够想到,远一点说——从成本策略到玩家心理,诺基亚的细致设计和功能协调方面确实值得很多国产手机厂家三鞠躬后再谦虚学习好久,说远了,在此方面对诺基亚总结成一句话——值得托付的品牌。 确实值得托付 分析的不错。
长知识了。 科沃觉得我的E50比我同事的N73快多了啊
页:
[1]