最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

安卓手机-使用分区实现虚拟内存 来增加RAM和ROM

IT圈 admin 31浏览 0评论

2024年5月7日发(作者:雷妙双)

安卓手机

使用分区实现虚拟内存 来增加RAM和ROM

●注:此教程需要内核版本为2.6.32.9-perf,其他版本慎重。

为什么要对存储卡进行分区?

我举个最简单的例子,当Neo同时运行QQ、UC、Opera Mini、飞信、人人、Labyrinth、

Twidroid、iReader的时候、切换任务往往都会出现某个程序掉线、或者强制关闭的情况。

(当然没有谁在平时使用的时候开这么多进程,不过分区后对单独的程序流畅感觉是有提

升的。)

如果通过Linux-Swap(交换)主分区来实现虚拟RAM的话,同时运行这些东西的时候

完全不会出现某程序掉线或者强制关闭的情况。如果有兴趣的话可以自己先试试,同时

打开UC8、QQ、微博、天天动听、愤怒的小鸟、切水果,然后切换任务。

APP2SD的工作原理:

以8G的TF卡做比方、将8G的卡分成3个分区。

这三个分区是:

1、Fat32 主分区:普通的存储卡空间、用于文件存储等。

2、Ext3 主分区:用于AppToSD、即将应用程序安装到存储卡而、非手机存储,ROM

自动完成。目前Ext3 主分区Neo测试不成功、能分区。但问题是分出来的Ext3无法在

手机上用超级终端识别,不知道其他朋友有没有说明办法解决。

3、Linux-Swap(交换)主分区:用于解决Neo系统内存不足的问题,系统自动调用此

分区、存储卡分区的次序与分区大小存储卡按照次序的三个分区:FAT32 主分区、EXT3

主分区、LINUX-SWAP (交换)主分区、

举例的分区大小:LINUX-SWAP(交换):96M一般不要超过这个数值,EXT3:500M,

FAT32:剩下所有存储卡内空间。一定要注意先分区FAT32,不过原本已经分好了FAT32

了,直接跳过这步。再分区EXT3、最后分区LINUX-SWAP(交换)

问题出现:怎样最先确定FAT32分区的大小?

很简单从系统里看看你SDCARD的空间,减去500M EXT3空间,再减去96M

LINUX-SWAP的大小就好。例如8G卡实际容量若为7.59G,那么FAT32分区大小为

7590-500-96=6994M分区大小即可。还有一个细节、使用分区软件进行分区操作的时候,

分区大小可能不会正好是上述数值,或者出现小数都是没关系的。

教程:

一、为TF卡创建swap分区(适合没swap分区的同学)

1、用读卡器插上你的TF卡,记住是读卡器。

2、装好Acronis Disk Director Suite第一次打开时,软件会提示你选择模式,随便选

择哪个都行,我选的是【手动模式】。

3、点击软件左上方的【创建分区】。

4、选择你的TF卡,点击【下一步】。

2024年5月7日发(作者:雷妙双)

安卓手机

使用分区实现虚拟内存 来增加RAM和ROM

●注:此教程需要内核版本为2.6.32.9-perf,其他版本慎重。

为什么要对存储卡进行分区?

我举个最简单的例子,当Neo同时运行QQ、UC、Opera Mini、飞信、人人、Labyrinth、

Twidroid、iReader的时候、切换任务往往都会出现某个程序掉线、或者强制关闭的情况。

(当然没有谁在平时使用的时候开这么多进程,不过分区后对单独的程序流畅感觉是有提

升的。)

如果通过Linux-Swap(交换)主分区来实现虚拟RAM的话,同时运行这些东西的时候

完全不会出现某程序掉线或者强制关闭的情况。如果有兴趣的话可以自己先试试,同时

打开UC8、QQ、微博、天天动听、愤怒的小鸟、切水果,然后切换任务。

APP2SD的工作原理:

以8G的TF卡做比方、将8G的卡分成3个分区。

这三个分区是:

1、Fat32 主分区:普通的存储卡空间、用于文件存储等。

2、Ext3 主分区:用于AppToSD、即将应用程序安装到存储卡而、非手机存储,ROM

自动完成。目前Ext3 主分区Neo测试不成功、能分区。但问题是分出来的Ext3无法在

手机上用超级终端识别,不知道其他朋友有没有说明办法解决。

3、Linux-Swap(交换)主分区:用于解决Neo系统内存不足的问题,系统自动调用此

分区、存储卡分区的次序与分区大小存储卡按照次序的三个分区:FAT32 主分区、EXT3

主分区、LINUX-SWAP (交换)主分区、

举例的分区大小:LINUX-SWAP(交换):96M一般不要超过这个数值,EXT3:500M,

FAT32:剩下所有存储卡内空间。一定要注意先分区FAT32,不过原本已经分好了FAT32

了,直接跳过这步。再分区EXT3、最后分区LINUX-SWAP(交换)

问题出现:怎样最先确定FAT32分区的大小?

很简单从系统里看看你SDCARD的空间,减去500M EXT3空间,再减去96M

LINUX-SWAP的大小就好。例如8G卡实际容量若为7.59G,那么FAT32分区大小为

7590-500-96=6994M分区大小即可。还有一个细节、使用分区软件进行分区操作的时候,

分区大小可能不会正好是上述数值,或者出现小数都是没关系的。

教程:

一、为TF卡创建swap分区(适合没swap分区的同学)

1、用读卡器插上你的TF卡,记住是读卡器。

2、装好Acronis Disk Director Suite第一次打开时,软件会提示你选择模式,随便选

择哪个都行,我选的是【手动模式】。

3、点击软件左上方的【创建分区】。

4、选择你的TF卡,点击【下一步】。

发布评论

评论列表 (0)

  1. 暂无评论