因为我不使用笔记本电脑的CD驱动器,所以我想把一个小的(8GB) 固态硬盘放进CD驱动器插槽(我将使用类似于这一个的球童)。我想在SSD上使用压缩的btrfs,并将所有数据放在大硬盘上。我想避免不必要的分拆。我想让系统快点..。我想尽量减少SSD的磨损。
有什么技巧可以明智地使用压缩磁盘(使用而不是过度使用它)?如何启用它?什么价值观是明智的?
也请看这的帖子(我把问题分开了)。
发布于 2011-10-16 17:59:14
对于Natty和up,只需使用兹拉姆互换。我已经在里面烘焙了一些正常的默认设置和自动设置。事实上,它会自动适应您的系统,我真的很怀疑您是否能够通过手动设置获得更好的结果。
发布于 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 -m
和sudo swapon -s
。你的空档应该出现,并在没有明显的速度损失的情况下得到填补。
要永久启用它:执行sudo nano /etc/initramfs-tools/initramfs.conf
并搜索COMPCACHE_SIZE=""
,并将其替换为COMPCACHE_SIZE="512 M"
或任何您希望拥有的未压缩交换空间。例如,"30 %"
也是可能的。利润。
我没有找到一种在/etc/fstab
中启用compcache/ramzswap的方法,这是很奇怪的。
https://askubuntu.com/questions/48732
复制相似问题