又不是只有Linux单系统,Windows7同样的硬件随便开的……<br><br><div class="gmail_quote">在 2011年4月25日 下午1:15,pansz <span dir="ltr">&lt;<a href="mailto:pan.shizhu@gmail.com">pan.shizhu@gmail.com</a>&gt;</span>写道:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2011/4/22 Qi Jiang &lt;<a href="mailto:qiibeta@gmail.com">qiibeta@gmail.com</a>&gt;:<br>
<div class="im">&gt; turbocache动态调整,所以一开始显卡就从内存共享去了256mb,实际内存只有1.7g,然后一旦我用到1.7g,系统立刻死。我能理解。<br>
&gt; 后来,我开swap分区,但是占用内存上去后系统还是很卡,是卡到鼠标一直飘那种,我改swappiness<br>
<br>
</div>从你的描述上来看,似乎与 swap 没关系。因为 swap 的功能就是:当你系统内存用光时,本来应该死机,现在不死机,把系统变卡一点,但是勉强能用。<br>
<br>
也就是说,其实不论是否开 swap ,解决内存占用的问题才是关键。否则你只是在卡与死机之间不断交换而已。<br>
<br>
内核本身是能够把过量使用内存的进程干掉的。只是,如果干掉的内存是比较关键的一些进程的话,结果就跟系统死机了没啥区别。开 swap<br>
会延缓内核强制干掉高内存进程,导致系统更卡。<br>
<br>
因此你要解决的问题是:<br>
<br>
1。弄清楚你是不是真的需要 1.7G 内存。<br>
2。如果是真,那么请加内存条,勿作它想。如果为假,那么考虑一下看什么软件占了过量的内存。<br>
<br>
记住:swap解决不了内存不够的问题,只能【延缓】内存不够产生的问题。而延缓问题的方式是通过:把系统变得卡一点。<br>
<div><div></div><div class="h5">_______________________________________________<br>
kde-china mailing list<br>
<a href="mailto:kde-china@kde.org">kde-china@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-china" target="_blank">https://mail.kde.org/mailman/listinfo/kde-china</a><br>
</div></div></blockquote></div><br>