索尼LT28H 运行内存总量多少 为什么只有631M
4个回答
展开全部
[说明:部分内容是从网上转载]
我们一部分机友可能对于手机1G内存的问题还有疑惑的,以28为例,配置写着1G,但实际使用一共才631M(官方系统),经系统服务占用和应用的占用后,一般也就是剩余100~300M左右。其余的369M去哪了?
原来Android手机中RAM的分配,是这样的。以下数据均为举例,仅供参考:
以1G(1024M) RAM为例,不以具体数字,只说大约数字,具体型号因硬件而异,请不要无聊到计算总数是否等于1024M。
先分为两部分:
一、用于Modem和硬件保留(MODEM+Reserved).
这一部分大约为300-350M 不等
1.Modem 占用 70-75M,其中Modem FW 占用5-8M,Modem SW占用65-70M。
2.其他硬件保留 占用 250-265M。
Soc shared modemmemory 大约 2M
Modem 文件系统copy 一般有2个, 每个大约3M
Bootloader 可能含有S1boot ,apps boot等大约2M
传感器子系统 大约 1M
Audio DSP模块 大约25M
WIFI BT蓝牙 FM收音机 大约5M
ARM 安全应用 如 trustzone 大约1M
ALSA等mixed usage 大约 3M
用于Linux ION的各种缓存 大约 220M(这部分heap包括camera可用-大约150多M,包括Surface flinger可用-大约60M,Linux audio3M等等 )
二、用于Linux系统.
这一部分650-700多M不等
1.Linux可用内存:620-670M 这部分就是可以在/proc/meminfo 里面可以看到,内存管理应用可以读的可用内寸,就是大家平常说的可用RAM
2.Linux保留内存:30-45M
Frame buffer 大约 15M
kernel text code 大约 9M
kernel data 大约 2M
其他kernel模块 大约12-15M
很多保留内存可以不保留,具体看各厂商的风格了
framebuffer 和 surface flinger就是显示占用的内存,就是显存。2.3的 surfaceflinger可能需要设30M就够了,可是4.0可能需要设60M 70M。
ram优化软件确实可以省。比如相机去掉个几十M。
不要以为可识别ram越多越好,系统占用的越少,每次启动系统服务程序就要重新加载,浪费时间,实际可用ram也不见得增加多少。
总结:
其实不必过于在意android系统的运存大小,系统会帮你管理,android不是windows,剩余内存大不是就会快,我也是android用户,以前总用什么es任务管理器清理小z(Desire Z)后台的程序,而且用得是CM的系统,总保持230M+的运存,可是并没有什么体现在使用上,现在用得带sense的rom,开着动态壁纸,有时候后台就76M的空余内存,但是一点也不卡,有的时候看会到130M+(很大一部分内存都被sense界面占用了)依然不卡,android系统的任务管理和资源分配做得不错,不必过于在意运存,我还真不相信有压榨干RAM的android应用呢,一个进程占用30M、40M了不起了,就算是比较大型的游戏占用100M+系统也能很好的管理RAM,这时候他会自动释放后台程序,合理配置资源,用了那种清理RAM的软件反倒会打乱这机制导致系统变卡。而楼主想用swapper来增加内存,说实话,这就像windows的虚拟内存一样,不一样的是虚拟内存基于硬盘,而swap基于储存卡,储存卡的读写是有次数的,这样频繁的读写还会减少储存卡寿命。楼主不要迷信RAM大会增加运行速度。
我们一部分机友可能对于手机1G内存的问题还有疑惑的,以28为例,配置写着1G,但实际使用一共才631M(官方系统),经系统服务占用和应用的占用后,一般也就是剩余100~300M左右。其余的369M去哪了?
原来Android手机中RAM的分配,是这样的。以下数据均为举例,仅供参考:
以1G(1024M) RAM为例,不以具体数字,只说大约数字,具体型号因硬件而异,请不要无聊到计算总数是否等于1024M。
先分为两部分:
一、用于Modem和硬件保留(MODEM+Reserved).
这一部分大约为300-350M 不等
1.Modem 占用 70-75M,其中Modem FW 占用5-8M,Modem SW占用65-70M。
2.其他硬件保留 占用 250-265M。
Soc shared modemmemory 大约 2M
Modem 文件系统copy 一般有2个, 每个大约3M
Bootloader 可能含有S1boot ,apps boot等大约2M
传感器子系统 大约 1M
Audio DSP模块 大约25M
WIFI BT蓝牙 FM收音机 大约5M
ARM 安全应用 如 trustzone 大约1M
ALSA等mixed usage 大约 3M
用于Linux ION的各种缓存 大约 220M(这部分heap包括camera可用-大约150多M,包括Surface flinger可用-大约60M,Linux audio3M等等 )
二、用于Linux系统.
这一部分650-700多M不等
1.Linux可用内存:620-670M 这部分就是可以在/proc/meminfo 里面可以看到,内存管理应用可以读的可用内寸,就是大家平常说的可用RAM
2.Linux保留内存:30-45M
Frame buffer 大约 15M
kernel text code 大约 9M
kernel data 大约 2M
其他kernel模块 大约12-15M
很多保留内存可以不保留,具体看各厂商的风格了
framebuffer 和 surface flinger就是显示占用的内存,就是显存。2.3的 surfaceflinger可能需要设30M就够了,可是4.0可能需要设60M 70M。
ram优化软件确实可以省。比如相机去掉个几十M。
不要以为可识别ram越多越好,系统占用的越少,每次启动系统服务程序就要重新加载,浪费时间,实际可用ram也不见得增加多少。
总结:
其实不必过于在意android系统的运存大小,系统会帮你管理,android不是windows,剩余内存大不是就会快,我也是android用户,以前总用什么es任务管理器清理小z(Desire Z)后台的程序,而且用得是CM的系统,总保持230M+的运存,可是并没有什么体现在使用上,现在用得带sense的rom,开着动态壁纸,有时候后台就76M的空余内存,但是一点也不卡,有的时候看会到130M+(很大一部分内存都被sense界面占用了)依然不卡,android系统的任务管理和资源分配做得不错,不必过于在意运存,我还真不相信有压榨干RAM的android应用呢,一个进程占用30M、40M了不起了,就算是比较大型的游戏占用100M+系统也能很好的管理RAM,这时候他会自动释放后台程序,合理配置资源,用了那种清理RAM的软件反倒会打乱这机制导致系统变卡。而楼主想用swapper来增加内存,说实话,这就像windows的虚拟内存一样,不一样的是虚拟内存基于硬盘,而swap基于储存卡,储存卡的读写是有次数的,这样频繁的读写还会减少储存卡寿命。楼主不要迷信RAM大会增加运行速度。
展开全部
是1G, 但是默认有一堆空间被系统占用了
你看到的是软件可用的内存空间
你看到的是软件可用的内存空间
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
索尼LT28H 运行内存总量为1GB, 只有631M是运算的算法和系统占用等原因。
软硬件对于内存容量不同的算法问题。内存的正规算法是“二进制”,即1GB=1024MB,而手机厂商的算法是“十进制”。1GB=1000MB。因此1*1000*1000*1000/1024/1024/1024=0.931322574615478515625 GB。
系统占用问题,像电脑C盘一样,系统会占用部分存储空间来提供手机正常运转。
软硬件对于内存容量不同的算法问题。内存的正规算法是“二进制”,即1GB=1024MB,而手机厂商的算法是“十进制”。1GB=1000MB。因此1*1000*1000*1000/1024/1024/1024=0.931322574615478515625 GB。
系统占用问题,像电脑C盘一样,系统会占用部分存储空间来提供手机正常运转。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是1G,你下载的软件多了吧,唉占用了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询