亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: cache的內(nèi)存是否可以使用 [打印本頁(yè)]

作者: hiawen    時(shí)間: 2006-12-12 21:17
標(biāo)題: cache的內(nèi)存是否可以使用
cache的內(nèi)存是否可以使用

我的程序運(yùn)行時(shí)需要較多的內(nèi)存,但總是在內(nèi)存還有比較多的情況下就發(fā)生無(wú)法分配內(nèi)存的問(wèn)題(malloc失敗)

             total       used       free     shared    buffers     cached
Mem:       4141192    3989040     152152          0      17316    2299716
-/+ buffers/cache:    1672008    2469184
Swap:      4192880          0    4192880

我將 /proc/sys/vm/min_free_kbytes 的值修改到1448,但還是失敗,不知道是什么原因
是不是不能只設(shè)置這一個(gè)文件啊

請(qǐng)高手指教,謝謝!
作者: longshort    時(shí)間: 2006-12-13 09:29
cache總是可以使用的,但并不由您自己控制,這是由系統(tǒng)決定的。malloc分配失敗,一般不會(huì)是內(nèi)存多少產(chǎn)生的,因?yàn)閮?nèi)存實(shí)在不夠的話(huà),系統(tǒng)還會(huì)將內(nèi)存中最少使用的數(shù)據(jù)和程序移到交換區(qū),并不會(huì)影響到正在使用的用戶(hù)程序。

順便提一下,交換區(qū)用不了4GB,最大有1GB足夠了,本來(lái)在交換區(qū)操作效率就低,真要用到了4GB的話(huà),系統(tǒng)就會(huì)象老牛拖重車(chē)了。您的內(nèi)存有4GB已經(jīng)非常足夠了。無(wú)法分配內(nèi)存,有可能是其它方面的問(wèn)題,再檢查檢查程序看。




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2