首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用压缩的ramdisk (ramzswap)?巨大速度增益

如何使用压缩的ramdisk (ramzswap)?巨大速度增益
EN

Ask Ubuntu用户
提问于 2011-06-14 14:39:39
回答 2查看 4.5K关注 0票数 4

因为我不使用笔记本电脑的CD驱动器,所以我想把一个小的(8GB) 固态硬盘放进CD驱动器插槽(我将使用类似于这一个的球童)。我想在SSD上使用压缩的btrfs,并将所有数据放在大硬盘上。我想避免不必要的分拆。我想让系统快点..。我想尽量减少SSD的磨损。

有什么技巧可以明智地使用压缩磁盘(使用而不是过度使用它)?如何启用它?什么价值观是明智的?

也请看的帖子(我把问题分开了)。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2011-10-16 17:59:14

对于Natty和up,只需使用兹拉姆互换。我已经在里面烘焙了一些正常的默认设置和自动设置。事实上,它会自动适应您的系统,我真的很怀疑您是否能够通过手动设置获得更好的结果。

票数 3
EN

Ask Ubuntu用户

发布于 2011-06-23 12:19:48

更新:在Natty中,way.See这个问题不起作用。

我会自己回答我的问题,但现在我只回答露西德(10.04),因为这就是我现在要讲的。速度的增长真是令人吃惊。每当内存在我的系统上变得稀缺(2GB,共享图形,一些程序在后台,大铬会话),我的笔记本电脑开始经常交换。交换通常意味着几乎完全停止(鼠标口吃,灰色的应用程序等)。vm.swappiness是100,所以在为时已晚之前就使用了交换,但我还有很长的时间等待笔记本电脑再次响应。

tl;dr:当PC开始交换时,速度保持不变。好的!

要尝试它:做sudo modprobe ramzswap disksize_kb=524288 memlimit_kb=196608,这将创建一个512 MB的压缩交换空间,其使用的内存限制为192 MB。请注意,只有当实际使用了swapfile时,才会吃掉这个ram。执行sudo swapon /dev/ramzswap0来启用它。打开几个标签或几个内存重型应用程序(OOo,gimp,blender),并观看free -msudo swapon -s。你的空档应该出现,并在没有明显的速度损失的情况下得到填补。

要永久启用它:执行sudo nano /etc/initramfs-tools/initramfs.conf并搜索COMPCACHE_SIZE="",并将其替换为COMPCACHE_SIZE="512 M"或任何您希望拥有的未压缩交换空间。例如,"30 %"也是可能的。利润。

我没有找到一种在/etc/fstab中启用compcache/ramzswap的方法,这是很奇怪的。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/48732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档