手机 内存 运存 可用空间 三者关系 还有多线程 明白的解答

以诺基亚为例 ROM 256 RAM 128 可用空间 110M (外带8G卡)
ROM 256 RAM 128 可用空间 32G(或16G)
ROM是系统参数 只读存储
RAM是运存 运行程序随机存储
问题1 标示的RAM 128M是可以运行程序的实际空间么? (或者根本不到128兆 只有一半64M用来运行程序)
问题2 像诺基亚N97 上标示的可用空间32G 在运行程序的时侯与32G的空间有关系么 (除了从32G里向RAM读取程序时)
问题3 手机的多线程任务 除去CPU的处理能力之外 就是靠运存(RAM)的大小 只有这两个 和手机的ROM 其它空间没有关系 是么?
多线程处理能力 除了CPU外 多开程序就靠RAM了 和ROM无关 不像电脑一样可以在机身内存开一块虚拟内存(幻想中 呵呵)

是的,标识的RAM就是运行程序的实际空间,但是不要忘记,这个还包括系统运行的内存,所以开机以后可用内存绝对达不到128MB,相对来说,S60是比较节省内存的,所以开机可能还有几十MB的RAM可做程序运行内存。

可用空间只是存储空间,类似电脑里的硬盘,就是用来摆放程序或者各种文件的地方,和实际运行内存无关,运行内存也无法借用这部分的做运行内存,这些只有储存的功能。

关系很小,一般没有什么关系,而且这些里面更多的是依靠CPU的处理能力,因为一般开启数个应用程序,远远不能使运行内存达到饱和,毕竟S60的软件都不太耗费资源。但是,不同的系统的多线程任务能力也不同,主要是设计上是否支持多任务同时运行,相互之间的切换与优先权处理。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-08
问题1:ram就相当于电脑内存一样,2G的内存,开机后肯用于你打开程序之类的内存肯定没有2G,因为系统的运行占用了一大部分,所以标识128M的RAM,大概有40来M是由用户使用的。这个是根据手机所用的系统占用来看的

问题2:可用空间,指的是rom,比如256的rom在安装系统和软件后,剩余的部分,一般的情况下,系统文件占一半左右,这个也要根据系统的版本之类的来区分。这一部分就相当于电脑的硬盘了吧,linux系统的手机中,貌似摩托罗拉E2和E8有人已经开发了一个程序,可以把rom虚拟成ram

问题3:手机的多线程,最重要的就是CPU和ram,还有跟系统也有点关系,跟其他空间是没有关系的