手机装框架关闭swap步骤:根据查询设置开机关闭swap方法是:
1、在SD卡创建swap文件。
2、创建虚拟设备。
3、创建一个虚拟设备,loop254。如果loop254已存在,可以换成loop+别的数字。
4虚拟设备和swap建立联系。5.将虚拟设备与swap镜像文件建立联系loop*替换为刚刚创建的虚拟设备:如loop254$Path_Swap_File替换为swap文件路径,如:/sdcard/swapfile。
6、格式化swap分区。
7、开启swap。
8、使用free命令查看内存,如果swap不为0,则成功开启。
安卓手机的SWAP是什么?
使用 swap 有两种方式,一种是创建 SWAP 分区即交换分区,另一种是使用 swap 文件。
以前有一种说法是 swap 分区比 swap 文件在速度上要快一些,但是在 linux 内核 2.6.x 及以后版本,这两种方法在性能和速度上其实很接近了,特别是 swap 文件是连续存放在硬盘里的情况下。而且 swap 文件比 swap 分区更灵活,可以放在硬盘的任何目录下,并且随时调整大小。基于这两种不同方式各自的优缺点,你可以根据实际情况选择使用哪种方式。
1、可以使用 swap -s 命令查看 swap 设置的情况。
daweibro@aliyun:~$ swapon -s
Filename TypeSizeUsedPriority
/var/swap file20971480-1
上面是大伟哥阿里云 ECS 的情况,说明 swap 是文件的形式,大小是 2 GB 左右,文件位于/var/目录下面。
daweibro@Workstation:~$ swapon -s
FilenameTypeSizeUsedPriority
/dev/dm-2 partition 39997400-1
上面是大伟哥工作用电脑的情况,这里 swap 是独立分区的形式,大小 4GB 左右。
2、使用 top 或者 free -m 命令可以查看当前内存和 swap 具体的使用情况。这里我们以 free -m 为例:
daweibro@aliyun:~$ free -m
total used free sharedbuffers cached
Mem: 992875116 65101370
-/+ buffers/cache:404588
Swap: 2047 0 2047
以上 Mem 部分第一二行是物理内存的使用情况 ,较后一行就是 swap 的使用情况了。完全没用到,说明目前阿里云的 ECS 很悠闲,一点也不累。
daweibro@Workstation:~$ free -m
totalusedfree shared buff/cache available
Mem: 19954 107616701 41624928327
Swap: 3905 03905
工作用的电脑也还行,内存占用率更低,交换分区也没用上。
3、创建 swap 分区或者 swap 文件。
创建 swap 分区要用到分区工具比如 fdisk 或者 parted,这里大伟哥就不讲了,只是提醒一下,磁盘操作需要小心谨慎,万一丢失数据就不好了。
要创建 swap 文件,可以用 dd 命令,下面的例子就是在/根目录下创建一个 2048 GB 大小的文件,名称是 swapfile:
dd if=/dev/zero of=/swapfile bs=1M count=2048
给予合适的权限:
chmod 600 /swapfile
4、建立 swap 的文件系统:
mkswap /swapfile
如果你创建的是 swap 分区/dev/sdb,则需要用同样的命令对 swap 分区进行格式化:
mkswap /dev/sdb
5、建立 swap 的文件系统:
swapon /swapfile
或者:
swapon /dev/sdb
6、编辑/etc/fstab 文件,在文件末尾根据情况加入下面这两行中的一行,然后保存退出,再重启系统运行 swapon -s 或者 top/free 命令应该就能看到新添加的 swap 交换区了。
/swapfile none swap defaults 0 0
或者:
/dev/sdb none swap defaults 0 0
7、如果你做了一个艰难的决定,要和之前的 swap 交换区说再见,只要反方向操作就可以了。首先 swapoff,然后删除 swap 文件或分区:
# swapoff -a
# rm -f /swapfile
较后把之前加入/etc/fstab 文件的行删除就好了。
三、如何使用 swappiness 参数设置用好 SWAP?
论坛上的朋友因为担心 swap 的使用会拖慢系统,所以才发贴寻求删除 swap 交换分区的方法,其实不用过分担心这一点,因为 linux 肯定不会那么傻,放着大量空闲的物理内存不用而去使用慢得多的 swap。就如大伟哥前面的例子,不管是 1 GB 内存的阿里云 ECS 服务器,还是 20 GB 内存的工作站,在物流内存还有富余的情况下,linux 默认是用不到 swap 分区的。如果到了大量使用 swap 分区的时候,那物理内存肯定是不够用了,这时候没有 swap 分区反而性能下降会更明显。所以没有太大的必要去删除 swap 分区。
“swap file”的意思是:n. [计] 交换文件。
1、相关短语:
swap the file names 交换的文件名
Permanent Swap File 永久交换档 永久交换文件 永久调换档 固定交换文件
application swap file 应用程序交换文件 应用程序交换文件英语
Swap File Size Sensor 交换文件大小传感器
Swap File Utilization Sensor 交换文件使用传感器
2、例句:A 2 GB RAM machine with no swap file performs almost every Eclipse operation faster.
安卓手机怎样设置swap?
SWAP的中文意思是交换,在Android系统中的意思即为交换分区。由于低端安卓手机配备的运行内存往往比较小,以中兴V880国行版为例,该机配备的运行内存只有256MB,除去系统运行必须占用的内存,只有160MB左右的内存供用户自由分配,因此在内存卡上建立一个SWAP交换分区就可以大幅度提升整个系统运行速度。众所周知Android系统的内核是Linux,而Linux系统中的交换分区SWAP运行原理就是将系统后台正在运行却长时间不活动的程序置换到交换分区中,释放出内存以提高当前程序的性能。通常安卓手机在建立SWAP交换分区的时候还需要将内存卡分区配合,内存卡分出的小分区格式必须为Linux支持的Ext文件系统。内存卡分区过程和建立SWAP交换分区可以在Recovery中完成。Android123提醒大家在分区钱备份好内存卡中的资料。
设置swap条件:
1、安卓手机SD卡的速度要达到C4;
2、安卓手机内核支持Swap(即虚拟内存);
3、安卓手机已经root(破解)。
设置swap方法:
1、下载swapper2;
2、运行软件,出现软件界面,然后按“Menu”键进入“Configuration”(配置),在下拉菜单中选择“Swap place(位置)”选项,为新分区设置名称;
3、然后选择SWAP大小,英文版为SWAP SIZE,建议选择64M以下,因为这样可以增强读写速度;
4、在主界面单击顶部“开(ON)”按钮开始启动Swap分区。整个过程大约持续1-2分钟,期间会有几个“Fail”(失败);不要惊慌,这是因为SWAP需先加载后取得ROOT权限所致。第一次“ON”显示完成后,再一次单击“ON”直到出现“ALL DONE”启动成功。
以上就是关于手机装框架关闭swap全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!



















