设为首页收藏本站

移动叔叔

搜索
查看: 3418|回复: 0
打印 上一主题 下一主题

[教程] 关于安卓系统可用内存与实际标称不符的详解 联想A765E

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-9 14:11:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
文章为转载,非本人原创!
关于rom分配,不知道你玩过linux没有,如果玩过的话,就应该知道linux分区的时候不像Windows一样,分c d e f盘,

先以电脑为例嘛linux(ubuntu,redhat,debian等等)而是分成1 / (根目录)2/swap(交换空间) 3/home(用户目录),这个3个是必须的,但是一般情况下为了达到合理利用的情况,还可以为某个地方专门分区,比如 /boot(引导文件)/var,/app(程序)等等,这些分区的大小是在安装系统的时候由安装人员指定的,在完成系统安装后一般不可以调整分区大小,类似Windows不借助分区工具,不能在更改分区一样,这下明白了linux的分区机制了不?

再说android系统,这个本质也是linux,这个知道吧


刚才说了linux下可以给某个分区指定大小,所以,在/app等联通定制软件分区和系统分区下面,华为分了太多的空间了,打个比方,在Windows下面,你的电脑250G硬盘,分了c d e盘,c是安装系统分区,华为给了100G(夸张的说),d是联通要求华为分的定制软件分区,要求华为分120G(这个分区的确很大),最后一个是用户资料存储分区e盘,只有30G(和总量250G比较,是不是感觉太小了!!!我擦,这就是联通不厚道了,没办法)。在android手机之下是看到不到系统分区大小的,所以在系统信息里面看到的可用空间就是指定给用任意使用的空间,所以觉得怎么那么小。

游客,如果您要查看本帖隐藏内容请回复

再说ram、rom、可用内存、运行内存、内存卡。

其实除了ram rom外,其他几个概念不准确,不应该这样称呼的(不过喊得人多了,就那样了,就像android的中文标准译名是 安致,google自己翻译的官方名字,但是在天朝大家都叫更与英文相识发音的安 卓 一样) ram是随机存储器的简称,之所以随机是因为在ram的空间内部读取任意位置信息时间没区别,电脑上是内存条,手机等等就是标称的ram
rom是只读存储器(技术发展到现在,不仅可以读,理论上还可以无限次写 如flash芯片),这几个名词都是计算机硬件术语,rom解释起来很麻烦,rom和硬盘是两码事。不过可以那么去理解在电脑上的硬盘就是手机上的rom(其实电脑上还是有rom的,bios的信息就存在与主板上的一个flash rom芯片里面)




在非正式中文简称里面,运行内存指的就是ram(或者是检测软件显示的总的ram量,因为硬件要占用ram所以显示出来的ram没有标称的那么多,电脑上能够全部显示出来,在手机上为啥不能全部显示,这个我就不知道了。 关于硬件都要占用ram空间,这个不要去质疑了,你自己看看计算机硬件书籍即可,比如计算机ram开头xxM要分配给显卡,虽然你的显卡有独立的显存…………不说了)
可用内存

linux的内存管理机制和Windows不一样,就像在系统分区上有本质的差异一样。基本上是有多少ram就用多少ram,提前加载很多东西在ram里面使程序在点击开始之后能够快速开始运行,作为优秀的嵌入式系统,android在安装到手机上的时候优化了linux内存管理机制,其实,老是去杀进程没太大必要,有一片很有益的技术贴讨论过android的内存管理,我一时找不到了,是dospy上的。

可用空间=运行内存-已使用内存

内存卡

其实就是各种各样的flash芯片罢了 ,比如sd,mini sd,mmc,记忆棒……把它们叫做内存卡我个人觉得很不准确,一般叫存储卡比较规范
您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-28 17:34 , Processed in 0.136975 second(s), 12 queries , Gzip On, Memcache On.

返回顶部