手机怎么设置虚拟内存

手机怎么设置虚拟内存,第1张

  安卓手机设置虚拟内存

  前提说明:

  需要root,不需分区,装好点on。后打开终端输入free就看到swap有信息了,而不是原来的0了。默认是32m,如果想开更高,请打开menu修改。

  运用软件:

  软件名称:DroidSwapapk(虚拟内存)

  下载上面的软件-安装-运行-按“Menu”键,

  选择“Configuration”(配置),

  选择“Setting”(设置),

  选择“SwapSize”(虚拟内存大小),

  选择“64M”,注意:此处建议64M以下,本人测试96M、128M均出现适得其反的效果,虚拟内存太大,读取速度变慢,性能会下降

  返回到主界面,第一次选择“ON”,整个过程可能要1-2分钟,其中会有几个“Fail”(失败),不要惊慌,这是因为本程序先加载后取得ROOT的问题。

  等一次“ON”完成显示“ALLDone”,再第二次选择“ON”,全部“好”一直到“AllDone”

  注意事项:

  本软件测试一周未出现不良现象,请各位机油在运行完成后,按“Menu”——“Configuration”——“Info”查看Swap运行情况。如为"0",表示不成功。

内存融合技术是SWAP,会对手机存储寿命造成影响。在内存不足时,将硬盘的空间拿一部分出来,临时存储溢出的部分数据,保证前台应用的工作。但开启后,前台运行直观降速,内存写入延迟大幅提升,后台保活能力小幅提升,也算不上什么好体验。

总体来说是弊大于利的。对于现有的旗舰机型来说,牺牲运行速度换后台多开俩app,真的是很愚蠢的做法。

技术优势:

Android系统是吃内存的大户,内存的大小直接影响系统的性能,用户最直接的体验就是流畅度。内存越大,同时能打开的APP也就越多,不同APP切换会更快。内存融合技术正是调用一部分闪存当作运行内存来使用,让手机能够同时开启更多的应用。

由于制造工艺的不同,内存使用的DRAM芯片每GB单价要比NAND Flash闪存贵很多,所以中高端机型通常是8GB、12GB,中低端机型更多是以4G、6GB为主。

通过内存融合技术,可以较大幅度增加内存空间,中低端用户的体验可能会更加明显,中高端用户也有不同程度的提升。具体的提升程度,依赖于各个手机厂的系统内存扩展能力,看软件的调试能力。

swap分区类似于电脑的虚拟内存,它也可以作为手机的运行内存使用。

对于这个分区我做个简单的解释,比如,你的手机内存是一个碗 A,swap分区是另一个碗 B,我们在碗 A里装的是鸡蛋汤,但是我们现在想喝粥了,那么我们就把碗A的鸡蛋汤倒到碗B里,再用碗A喝粥(这个比喻不是很恰当,但基本就是这个意思)。

在我们使用手机的时候 ,手机运行内存是会被首先使用的,比如你手机运存一共50M,我们打开QQ和UC浏览器刚好50M,这样运行内存就满了,如果我还想打开微信,那么你一开微信,QQ或者UC会掉一个或者两个都掉。就是当运行内存满时,如果我们还要打开新程序,那么系统就会杀进程,一直杀到内存够你新程序使用为止。如果我们分了swap分区,系统会把QQ或者UC暂时移动到swap分区进行保存,然后用手机运存来保存你新打开的程序,当你需要运行QQ或者UC时,再从SWAP分区移动到运行运存,这样QQ或者UC就不会掉,也不会出现内存不足的情况。

那么我们是不是把swap分区分的越大越好呢?肯定不是!swap分区利用的是内存卡或者内置sd卡,它的读写速度和性能肯定没法和手机的运行内存相比(个人理解的是手机运行内存是另一个硬件,类似电脑的内存条),一般我们把swap分区分成 56M或者128M,太大了也许会拖慢系统的运行速度,G大分了150M,基本够我们用了。

上一次回答是不是你问的?你追问我其实是回答了,只是发了一个链接,百度一直不给审核,我就没法再回答那个问题了,也看不到我带连接的回答。

其实开启swap需要手机系统也就是你刷的ROM支持的。原装系统可能不支持,你可以去安卓手机论坛看看,应该会有适合你机型且支持swap的版本的ROM,你可以百度一下创卓网,我感觉那个网ROM出的比较快,可能是我的8500比较多吧。你找到你的机型版块看看。

然后就是你的ROM支持swap之后装一个软件叫swaper2设置一下就可以了,这个是用sd卡做一个swap的,也可以到论坛找一个脚本叫03cacheswap,这个可以利用手机的cache分区做swap,如果sd卡速度不给力可以用这个。

顺便说一下,在创卓网华为c8500版块可以搜到那个03cacheswap脚本,原版的那个脚本有个bug,你可以搜一下我的回复,我的id是cxelove。可以修复那个bug

使用 swap 有两种方式,一种是创建 SWAP 分区即交换分区,另一种是使用 swap 文件

以前有一种说法是 swap 分区比 swap 文件在速度上要快一些,但是在 linux 内核 26x 及以后版本,这两种方法在性能和速度上其实很接近了,特别是 swap 文件是连续存放在硬盘里的情况下。而且 swap 文件比 swap 分区更灵活,可以放在硬盘的任何目录下,并且随时调整大小。基于这两种不同方式各自的优缺点,你可以根据实际情况选择使用哪种方式。

1、可以使用 swap -s 命令查看 swap 设置的情况。

daweibro@aliyun:~$ swapon -s

Filename Type Size Used Priority

/var/swap file 2097148 0 -1

上面是大伟哥阿里云 ECS 的情况,说明 swap 是文件的形式,大小是 2 GB 左右,文件位于/var/目录下面。

daweibro@Workstation:~$ swapon -s

Filename Type Size Used Priority

/dev/dm-2 partition 3999740 0 -1

上面是大伟哥工作用电脑的情况,这里 swap 是独立分区的形式,大小 4GB 左右。

2、使用 top 或者 free -m 命令可以查看当前内存和 swap 具体的使用情况。这里我们以 free -m 为例:

daweibro@aliyun:~$ free -m

total used free shared buffers cached

Mem: 992 875 116 65 101 370

-/+ buffers/cache: 404 588

Swap: 2047 0 2047

以上 Mem 部分第一二行是物理内存的使用情况 ,较后一行就是 swap 的使用情况了。完全没用到,说明目前阿里云的 ECS 很悠闲,一点也不累。

daweibro@Workstation:~$ free -m

total used free shared buff/cache available

Mem: 19954 10761 6701 416 2492 8327

Swap: 3905 0 3905

工作用的电脑也还行,内存占用率更低,交换分区也没用上。

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

1、swap函数一般是一个程序员自定义函数。通常是实现两个变量数值的交换。比如int a = 2;

int b =3;

swap(a,b); //一般用到变量数值交换,交换后a=3 b = 2;

2、实现的方法多种多样。比如下面一种写法:

 借助指针加入临时变量来实现交换。

   void swap2(int x,int y)

    {

    int temp;

    temp=x;

    x=y;

    y=temp;

    }

读写性能差的SD卡开启Swap会适得其反 ,导致系统滞后,最好是class10或class6的SD卡,因为开启Swap后,SD卡的读写性能会有所降低。分区的大小由你怎么使用手机来决定,玩游戏的话开启64MB或128MB,我是分割了32MB但是效果和性能比分割256MB时更佳,所以不是越大越好,swapness值选择60吧,系统在对Swap分区进行读取时会对SD卡造成一定伤害,所以尽量减少系统对swap分区的使用率,延长SD卡的使用寿命。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/833889.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-10
下一篇2023-08-10

随机推荐

  • 推荐好用的口红?

    推荐几款比较好用的口红:1 香奈儿口红(Chanel Rouge Coco)。香奈儿口红色泽丰富,质地细致顺滑,上唇效果很自然。色号444和548是香奈儿永恒的经典红色,非常适合亚洲女性。2 玫琳凯口红(Maybelline)。玫琳凯的Co

    2024-04-15
    60100
  • 推荐一下和守护甜心一样好看的动画片~

    爱情樱兰高中男公关部 校园+爱情+后宫SA优等生 校园+爱情+后宫新安琪莉可 后宫+战斗四圣兽 后宫完美**进化论 校园+友情+爱情不可思议游戏 穿越+后宫遥远时空中 穿越+后宫彩云国物语 古代+后宫从今天开始做魔王 穿越+后宫金色的琴弦

    2024-04-15
    58300
  • 有哪些好用的平价精华和面霜可以推荐?

    本人学生党,根据自己2年来的亲身使用经历,我来分享两个绝顶好用的平价精华,大家闭眼入也不会出错。再推荐三款平价、好用,适合学生党,成分党使用的秋冬保湿面霜。1、John Jeff 5%油橄榄精华参考价格 30ml89元John jeff真

    2024-04-15
    59600
  • 精华液和精华素的区别在哪里?哪个用起来比较好?

    两者都是利用高科技超链接技术从天然动物、植物或矿物中提取活性成分浓缩而成的精华产品。它们具有保湿、抗皱、紧致、滋养和减少皮肤色素的功效。二者的区别1质地差异:一般是精华液较薄,比精华素更容易渗透到皮肤内部发挥密集护肤效果。2功能差异:增加水

    2024-04-15
    58100
  • 精华素和精华液有什么区别

    精华素的质地比精华液稀薄,更容易被肌肤所吸收。精华素与精华液都是美容护肤常用到的产品,但是精华液的质地比精华素厚重,涂抹上脸后需要较长的时间才能被肌肤所吸收,而分子较小的精华素却很容易被肌肤吸收进去。精华素与精华液的共同点很多,比如美白、保

    2024-04-15
    45700
  • 妮维雅山茶花面膜怎么用

    1、首先进行卸妆,卸妆要彻底,避免有残留堵塞毛孔,让肌肤变得粗糙,加重油脂分泌。2、其次敷面膜。在肌肤表面均匀涂抹薄薄的一层山茶花晚安面膜,避开眼周,静置两分钟,画圈按摩肌肤,充分释放山茶花精华。3、最后不需要清洗,可以直接入睡。我粉水和白

    2024-04-15
    42100
  • 皮肤保湿用什么最好?皮肤用什么保湿效果好?

    一般皮肤容易出油,黯淡无光,出现长痘等问题,很多时候就是因为缺水,皮肤缺水所以会分泌很多的油脂,一般来说护肤比较基础的就是做好保湿的工作,让肌肤充满水分有光泽,那么皮肤保湿用什么最好?皮肤用什么保湿效果最好呢?1、矿泉水皮肤保湿最简单也是安

    2024-04-15
    48900

发表评论

登录后才能评论
保存