太原敦化南路:关于ROM机身内存和RAM运行内存的浅析
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 08:15:06
关于ROM机身内存和RAM运行内存的浅析
每天看到很多帖子很多朋友询问内存剩余不多怎么办 发出很多感叹 埋怨 和不理解其实 这里面很多都是心里存在的一种误区,那么今天我就从我自己所知晓所理解的出发 解释下ROM(也叫只读内存)和RAM之间的区别和效用,抛砖引玉,仅供讨论参考。
首先 我们谈下每个个体的含义和用途:
1 ROM(只读内存 read only memo):只能读出事先所存数据的固态半导体存储器,也就是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,资料并且不会因为电源关闭而消失。
这是我们在电脑上的理解,在我们的手机里 我们通常可以认为是手机机身自带存储空间大小,用作系统文件固件的安装和必要软件的安装,我们的夏普就是世界级的小内存,而在安卓的世界里摩托就以大内存著称,这样尽可能多的软件安装在ROM里,私认为,有下述几点优势:
1.加快读取速度,手机不比电脑,电脑只是将硬盘分区,整个还是一个整体固态硬盘,盘符之间速度差不是那么的大和明显,但是你如果使用低速卡搭配手机使用,这个差别就很明显了,我们所买大多是低速卡也就是C2 C4的卡,这种TF卡在塞班时代是很够的,因为那时的软件水平和硬件要求不高,但在目前视频、大型游戏、高清摄录频繁使用和普及的情况下,利用低速存储卡,就是一个无奈选择,所以要想畅快,方法有二,要么尽量大的ROM装载软件,要么购买C8 C10的高速卡,并且最好是三星和东芝的,至于广泛使用的金士顿之辈恕我不敢苟同,鉴于小7不能高清摄录,所以也就忽略这项了。
2.系统运行更加流畅,这个不用赘述,好比你在一个瓶子喝水痛快,还是拿两个杯子频繁换着喝痛快。
3.满足很多朋友,尤其是夏普论坛很多朋友的心理,起码看到大内存,心里会舒畅些。
不过需要说明的是,不管你装在卡还是内存里,ROM都会随着使用无限变小,可以姑且理解为和C盘日渐变小一个道理,所以定期的格机,定期格卡,就是无数完美主义的人崇尚的一件事,但是对于大多数朋友来说大可不必,ROM里的文件,除了自带固件,很多是软件的缓存和注册表文件,有了他们,您的运行会更加流畅。所以希望很多朋友看到我的文章后,可以不要再瞎担心自己的ROM问题了。
2 再说说RAM的事情:RAM(random access memo) 随机存储器。也就是说存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。也可以理解为我们夏普手机经常看到的运行内存,从开机到后来越来越小,让很多朋友无限担心。
其实大可不必,首先我们要知道 标称的512RAM 并不是完全的512, 不仅要安全自留一部分,还有很多要分配给集成的GPU进行图象运算和供给显存,欢呼吧,7218的GPU并不吃显存,所以我的手机优化完了,长时间保持350以上的RAM,但是 这是由于我塞班后遗症的原因,有系统洁癖,是不是安卓这样做,也可以让我的手机运行的更快呢??我认为,其实不然,除了心理上的安慰,甚至会对系统运行造成不利影响。
1 其实android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动应用的速度。这本来就是android标榜的优势之一,如果人为去关闭进程,没有太大必要。特别是使用自动关进程的软件。
到这里有人会说了,那为什么内存少的时候运行大型程序会慢呢?其实很简单,在内存剩余不多时打开大型程序,会触发系统自身的调进程调度策略,这是十分消耗系统资源的操作,特别是在一个程序频繁向系统申请内存的时候。这种情况下系统并不会关闭所有打开的进程,而是选择性关闭,频繁的调度自然会拖慢系统。所以我建议,在运行大型游戏或者软件之前,选择性的清理内存,关闭一些进程,能够显著提高运行速度,至于一些小的应用,完全可以交由系统自己管理。
还有的朋友说了,那为啥我很多软件一开机就都出现了,那么 很多系统进程是必须存在的,至于诸如什么360之辈,也是所谓安全运行的需要或者电话增强功能开启所致,如果你还对手机病毒坚信不移的话,不妨去装装网秦之类的,也许你就会对谁是真的病毒有个切身体会了。
2 谈到这里,可能有的朋友会问,如果不关程序是不是会更耗电。那么说说android后台的原理,你就明白了。android的应用在被切换到后台时,它其实已经被暂停了,(这个和IOS4.0之前是一样的)并不会消耗cpu资源,只保留了运行状态。但是,一个程序如果想要在后台处理些东西,如音乐播放,它就会开启一个服务。服务可在后台持续运行,所以在后台耗电的也只有带服务的应用了。这个在进程管理软件里能看到,标签是service。所以没有带服务的应用在后台是完全不耗电的,没有必要关闭。这种设计本来就是一个很好的设计,下次启动程序时,会更快,因为不需要读取界面资源,何必要关掉他们抹杀这个android的优点呢。
再说了,安卓就是不省点,电池也是智能机发展的一个瓶颈,有操心电池的时候不如去买个6800毫安的充电宝,指望超长待机的,建议不要玩智能机,很多时候看评论的时候,很多人说什么待机2天不到,玩半天游戏就没有电,我只想说,不懂就闭嘴,你拿什么东西玩半天游戏会还有电呢,所以说,一切东西,都有一个度,随着智能手机的发展,我们对于待机和电池用量,也要调整我们心里的偏差值。
3 还有一个,为什么android一个应用看起来那么耗内存?大家要知道,android上的应用是java,当然需要虚拟机,而android上的应用是带有独立虚拟机的,也就是每开一个应用就会打开一个独立的虚拟机。这样设计的原因是可以避免虚拟机崩溃导致整个系统崩溃,但代价就是需要更多内存。以上这些设计确保了android的稳定性,正常情况下最多单个程序崩溃,但整个系统不会崩溃,也永远没有内存不足的提示出现。
总而言之,大家要么对视窗操作中毒太深,要么对安卓和基本的计算机运行不够理解,所以不用抱怨内存小,内存不够用,首先他不会没有,再就是你过分苛刻的去清理,反而给系统增加不稳定性,再就是量力而行,什么手机跑什么软件,什么存储卡做什么事情,假如你指望拿7218搭配金士顿卡玩大型游戏,我只能说要么机器罢工要么您崩溃。
我们对7218有着独特的钟爱,虽然几个月之后 我已经让她退居二线了和以前的手机排排坐了,因为他是点心优化出来的一个畸形产物,加上键盘配合本来就是安卓的劣势尤其还是T9键盘,但是我还是很爱护的,毕竟他是国行夏普逐渐复出的一个信号,又对翻盖机有大爱,所以还是要好好疼爱的。
很多朋友询问内存和运存的问题,所以在此做一个简略的回答,希望对各位用机有帮助,也希望大家多多普及手机基本常识,这样不仅可以提升自己使用中的体感和快感,也避免了很多不必要的麻烦。以上为粗略之谈,与大家共勉。
ram和ROM与内存的关系
ROM、RAM和内存的关系分别是什么
ROM和RAM都是内存的存储器吗?
ROM和RAM的含义 目前流行的内存是什么? 他们有哪些 突出 的性能?
PDA的内存好像分为ROM和RAM,他们都是干什么用的呢?
PDA内存扩展卡扩展的是ROM还是RAM?
PDA内存扩展卡扩展的是ROM还是RAM?
3250的内存是10M,是RAM还是ROM?
RAM是内存吗?ROM又是什么?
ram内存的问题
请问6630运行的游戏需要的内存是机身内存还是存储卡的
RAM ROM 和台式机内存是什么关系?什么掉电丢不丢失是什么意思?
内存储器(ROM、RAM)和双通道内存是一个概念吗?有何区别?
运行dxdiag内存显示192MB RAM
我们平时说的内存是ROM还是RAM
我的内存是RAM
256ram的内存多少钱
笔记本内存的RAM和DDR2比哪个出色?
内存储器(ROM、RAM)和双通道内存是一个概念吗?电脑在它们之间是如何工作的?它们之间有何关联吗?
ROM和RAM的意义和区别!
怎样格式化诺基亚6681的机身内存
ROM和RAM的特性是什么
pda的ram和rom是什么意思?
ROM 和RAM的最大区别是什么?