» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 42 123
发新话题
打印

[数码手机] 机锋网管理员:M9 512MB ROM太小(其它Android机型貌似也适用)

Q: M9的系统可用内存为什么只有300多MB,不是应该有512MB么?
A: 这是Android系统正常的行为。内核会划去一部分内存用来供特定硬件使用。对于M9,包括:72MB用于MFC(硬解码),16MB用于 FIMC(CAM/IF),16MB提供给Android系统(ashmem),8MB给GPU(3D),2MB提供给ADSP(声音),5MB提供给 jpeg(JPEG硬件编解码),6MB提供给FIMD(LCD控制器),3MB提供给FIMG2D(2D加速),0.5MB提供给WIFI设备,还有 10MB提供给texstream。除此之外,Kernel自身也会占用大概10-20MB的空间,因此,留给应用程序的有大概350MB左右。这个数值对于目前的Android应用完全足够了。

http://bbs.gfan.com/android-421086-1-1.html


TOP

民间自制版:实则为 APP TO EXT,做法如下,首先需要使用分区工具对SD卡做一个EXT分区,此分区为Linux分区(EXT),这样做的好处是不但能将软件安装到SD卡上,而且无论程序本身是否支持 APP TO SD,我们都能将其存储到卡上,缺点是是每次运行软件的时候,会反复读写SD 卡上EXT分区的APP,并且,多分区对SD卡的磨损较大。

官方版:实则为APP TO FAT,因为我们大多数人使用的电脑安装的是Windows的操作系统,Windows下常用的存储格式为NTFS、FAT和FAT32。Android 是基于linux开发的系统,linux典型的存储格式为EXT。Google Android 官方为了省去大家给SD卡再分区的麻烦, 以及保留SD卡在windows下可用的存储空间大小,Android 2.2 官方 APP TO SD 做法为 APP TO FAT,也就是将软件安装到存储格式为FAT的SD卡上。这样对SD的磨损会比较低,并且可自由移动存储位置。

这磨损论有点。。。



TOP

posted by wap, platform: GoogleChrome

硬解码那么耗费内存么?是不是显得太奢侈了?
另外,M9的音频播放是硬解码么?没见到有划分的内存啊。


TOP

说的在理

TOP

现在的视频编码都是纵向有帧间参考的,需要缓存很多个帧的图像才能生成后面的P帧和B帧的完整画面

一帧720P的画面的大小应该是1280*720*12/8=1.3Mbyte

一帧1080P的画面的大小是720P的2.25倍

[ 本帖最后由 bsgb666 于 2010-12-22 15:44 编辑 ]

TOP

俺就是用的民间做法 很好

TOP

posted by wap, platform: HTC Desire

别迷信官方的app2sd,512M用了就会知道多郁闷,系统会经常提示容量不足,然后安装软件就会提示失败,这一点很iphone比,确实是太影响使用者心情了

TOP

Android系统先天不足,即使512G ROM其性能也比不过512M的IOS

TOP

手上的X10还有300M左右的空间,已经不敢装游戏了。

TOP

posted by wap, platform: HTC Desire

还有1个G的空间安装,没有压力

TOP

2.2 原生的A2SD一樣會吃ROM空間

TOP

posted by wap, platform: HTC Desire

g7,用了ownwhere自制的hd rom,内存增大到1.5g。

TOP

 42 123
发新话题
     
官方公众号及微博