LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3115|回复: 0

zfs与swap优化

[复制链接]
发表于 2009-4-20 14:22:57 | 显示全部楼层 |阅读模式
nv b112默认采用compiz做为窗口管理器。视觉效果很酷,但随之而来的是内存的大量消耗。我的电脑有1G内存,在安装了b112之后内存占用率非常高。甚至在启动了firefox之后系统中不能启动多于3个桌面应用程序。目前我还不知道为什么。在irc上的朋友的帮助下,我通过加大swap空间和zfs磁盘访问优化使系统可以流畅地运行多个桌面应用程序。过程如下。
首先是查看swap文件大小:
# swap -lh
默认安装的swap大小是512M,这远远不够。由于我是zfs安装,所以可以很方便地在线调整swap空间大小:
# zpool  set  volsize=4g  rpool/swap
然后优化zfs磁盘访问参数。做法是编辑/etc/system文件,在末尾增加这两行:
# tail -2 /etc/system
set maxphys=4194304
set zfs:zfs_arc_max=0x10000000
完成!重启后就可以同时运行多个桌面应用程序而不会报fork faild, not enough memory错误了。而且firefox也不会意外退出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表