|
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也不会意外退出。 |
|