swapper2分区及使用Word格式.docx

上传人:b****2 文档编号:13479068 上传时间:2022-10-11 格式:DOCX 页数:8 大小:20.39KB
下载 相关 举报
swapper2分区及使用Word格式.docx_第1页
第1页 / 共8页
swapper2分区及使用Word格式.docx_第2页
第2页 / 共8页
swapper2分区及使用Word格式.docx_第3页
第3页 / 共8页
swapper2分区及使用Word格式.docx_第4页
第4页 / 共8页
swapper2分区及使用Word格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

swapper2分区及使用Word格式.docx

《swapper2分区及使用Word格式.docx》由会员分享,可在线阅读,更多相关《swapper2分区及使用Word格式.docx(8页珍藏版)》请在冰豆网上搜索。

swapper2分区及使用Word格式.docx

整个过程大约持续1-2分钟,期间会有几个“Fail”(失败);

不要惊慌,这是因为DroidSwap需先加载后取得ROOT权限所致。

第一次“ON”显示完成后,再一次单击“ON”直到出现“ALLDONE”启动成功。

用过Linux系统的机油都知道,Linux系统为了最大程度的适用低配置机器,而专门设置了了一个Swap交换分区,以减少对硬件的要求。

Android是基于Linux的,这种方式同样可以应用在Android手机里。

也就是扩展Android手机硬件的内存空间!

Swap分区是什么?

Swap分区,即交换区,Swap空间的作用可简单描述为:

当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。

那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。

这样,系统总是在物理内存不够时,才进行Swap交换。

通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

有点像Windows里的虚拟内存,就是减轻物理内存的负担(扩大物理内存),把内存中暂时不用(或者长久不用的数据)先放到swap上,用的时候在掉到内存。

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

给个最简单的例子、Neo同时运行QQ、UC、OperaMini、飞信、人人、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的空间、

减去500MEXT3空间、再减去96MLINUX-SWAP的大小就好、例如8G卡实际容量若为7.59G、

那么FAT32分区大小为7590-500-96=6994M分区大小即可、

还有一个细节、使用分区软件进行分区操作的时候、

分区大小可能不会正好是上述数值,多多少少几M、

或者出现小数都是没关系的、

分区的时间1分区为FAT32,2分区为EXT4,3分区为EXT4,安装软件选择强行安装在SD卡上

下面是教程:

本帖隐藏的内容需要回复才可以浏览(2周后自动解除隐藏)

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

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

2、装好AcronisDiskDirectorSuite第一次打开时,软件会提示你选择模式、

随便选择哪个都行、我选的是【手动模式】、

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

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

5、设置你要创建分区的大小,点击【下一步】、

这一步是创建分区EXT3、所以选择500M左右、

如果不想分区EXT3的、直接到第10步、

【目前EXT3在手机终端无法识别、所以可不分EXT3分区、】

6、选择分区的类型、这里选择主分区,点击【下一步】、

7、选择分区文件系统类型,这里选择【EXT3】、点击【下一步】、、

8、设置创建分区的托盘号、【选择不、谢谢、我不想赋予一个盘符】、【下一步】

如有这一步、忽略、【下一步】

9、预览重新分区后每个分区的大小,点击【完成】、如果不需要创建LINUX-SWAP(交换)分区、

完成第9步后直接跳到18步、

完成后如图10

10、继续【创建分区】、从这里开始是创建LINUX-SWAP(交换)分区、

11、选择需要分区的TF卡、

12、选择被分区的主体

图中第二个500M左右的那个事上面Ext3分出来的容量。

我这里我们选择FAT32进行分区、

13、设置你要创建分区的大小,点击【下一步】、

14、选择分区的类型,这里选择主分区,点击【下一步】

15、选择分区文件系统类型,这里选择【Linux交换】,点击【下一步】

16、设置创建分区的托盘号,【选择不、谢谢、我不想赋予一个盘符】、【下一步】

17、预览重新分区后每个分区的大小,点击【完成】

完成后如图17的右下角、

18、点击软件左上方的旗子,也就是【提交】执行命

19、预览命令列表,点击【继续】

下面就开始分区了,等吧、大概需要几分钟时间、

出现如图下的再等等。

不是卡死了、而是在同步数据、所以不必担心。

在等一会就好了、

20、过了好一会儿,软件提示分区成功!

点击【确定】、

21、关闭AcronisDiskDirectorSuite、提示【重启】,【点击Yes】、

注意这时先别着急拨出TF卡

22、重启完成后再次打开AcronisDiskDirectorSuite、

23、选择【FAT32分区】、【右键】、【高级→改变盘符】

24、命名你的盘符、随便哪个都可以。

只要别和系统重复了、

然后点击【确定】、

25、点击软件左上方的旗子,也就是【提交】执行命

26、预览命令列表,点击【继续】

27、这次操作简单。

所以很快就完成了。

28、现在拔掉你的TF卡。

重新插上电脑。

你会发现。

你的TF卡容量少了。

说明分区成功了、

下面是我的8GTF卡。

同时分了Ext3和Linux交换分区、

二:

如何使用已创建的Linux交换分区呢?

有两种设置高速缓存分区的方式:

第一种是创建一个.Swp格式的文件到SD卡的Fat32分区,大小可以自定义设置。

进入软件主菜单,点击设置,把swap位置和swap大小设置好。

高级选项→使用swap分区的勾去掉(很多童鞋反应都是fail很大一部分都是这个勾没去掉,,特别注意一下)→返回进入主菜单→创建swap(时间较长这一步没有成功提示的只要等上1分钟左右直接进行下一步就行了)→swapon→获取信息查看是否已经开启成功。

(推荐一般的SD卡设置为64M高速卡设置128M这个可不是越大越好的)

另一种是你的SD卡已经有Swap分区,但是未开启,那么可以使用它来开启

1.首先你必须已经有Swap分区,新手可以使用内置分区功能的Recovery分区

2.运行Swapper,点击【设置】找到【高级选项】,

3.勾选『使用SWAP分区』,点击下面的『SWAP分区』查看是否与你的SD卡分区相对应,在第三分区。

确定后,返回主界面。

4.点击【SwapON】,最后点击【获取信息】看看是否开启成功。

成功后第四行Swap:

xxxxKB,xxxx为数字,即设置的swap大小。

1.在手机端安装swapper2,打开Swapper【附件在下面】

2、点击你手机的菜单键。

就是物理按键最右边那个、选择进入【

Setting】、

3、第一项不用打钩,第二项和第三项是Swapfile设置相关项,不用理,

4、第四项是设置使用Swap分区进行交换行为的程度,数值(0-100)越高,

越可能发生磁盘交换

swappness好像应该是swap分担的百分比,呵呵,我个人理解哈,呵呵、

建议设置成60或者80、

5、进入Advancedpreferences设置,里面三个都要打钩、

然后选择第二个、

路**设置为/dev/block/mmcblk1p2

6、返回到主界面、点击ON、开启、

显示下图就说明成功了、

7、配合自动内存管理、很不错、可用可不用、

如果用的话。

下载附件com.lim.android.automemman、

安装到手机上。

打开

设置成均衡、点应用即可

PS、

每次开机都要手动开启虚拟RAM。

如果有用任务杀手或者其他管理进程的程序。

记得把

否则。

你手动杀进程的时候会把这2个进程给杀掉的、

三、如何使用EXT3分区、

【目前NEO不可用、手机终端无法识别】

将软件移动到SD卡

存储卡分区完成后我们只需要把系统默认的软件

安装目录/data/app转移到SD卡的Ext3分区上,

然后通过ln命令建立软链接,使系统自动把软件安装到SD卡上,

达到节省手机内存空间的目的。

将存储卡装回手机,重新启动,使系统识别到Ext3分区。

在手机上运行超级终端,依次输入以下命令来验证系统是否识别了Ext3分区:

su(会提示高级权限授权,选择“总是同意”)

busyboxdf–h

如果显示的列表中有/dev/block/mmcblk0p2的

信息说明系统已成功识别了Ext3分区。

然后依次输入以下命令将/data/app目录转移到SD卡的Ext3分区:

cp–a/data/app/system/sd

/

(将/data/app目录复制到/system/sd/下)

rm–r/data/app

(删除/data/app目录)

ln–s/system/sd/app/data/app

(建立软链接)

Reboot

(重启手机)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1