|
发表于 2011-4-2 17:46:37
|
显示全部楼层
Post by waterloo2005;2133203
tmpfs是动态管理的,它是可使用swap的。所以不必担心会出错。tmpfs如果定小了,需求超过我们设定的值编译会终止。 用3500M除了ooo都没问题。 内存不够了,tmpfs还可使用swap。
只是在编译chromium时,会发生卡的情况,不过时间很短,是在和swap交换内容。(对了,我是把portage也用tmpfs挂到内存占用了750M的内存,如果不挂portage,编chromium是不会卡的。
我就是4G内存。作了这些优化,没发生什么错误 。
我指的情况是需求没有超过设定的值,但是由于其它程序也在使用内存,导致实际能分给编译的空间没达到设定的值,这样当内存用光之后机器就会很卡。
不过,我倒是忘了自己没有swap分区了,用了btrfs后连swap文件都用不了。这样看来,只要swap分区或swap文件不是太小,或者运行其余程序使用了非常多的内存,一般是不会出现机器很卡的情况了。
PS:libreoffice就不能让人选择安装哪几个部件吗?我只需要看word文档和excel表格。现在编译一次就要占用7、8G的临时空间,让我压力很大。 |
|