作者 主題: [問題]虛擬記憶體越用越多??  (閱讀 1554 次)

0 會員 與 1 訪客 正在閱讀本文。

norman07

  • 可愛的小學生
  • *
  • 文章數: 18
    • 檢視個人資料
[問題]虛擬記憶體越用越多??
« 於: 2004-04-27 15:14 »
小弟有一台 RH9.0 在跑 http  mail  ftp  dns 這幾個功能,因為只有自己用所以他的負荷量不大,當初在規劃的時候 SWAP 劃分了 2G , 實體記憶體我只插了一條 256 MB DDR , 但最近幾天發現系統的虛擬記憶體越用越多 , 實體記憶體的部分用了 47% -- 55% , 但虛擬記憶體從一開幾就用掉 35%然後越來越多直到機器動不了,在本機上會看到 Out of Memory 這行訊息 , 我後來用 ps -e 查看了一下 , 發現有好多的  perl5.8.0  在執行但就不知道哪來的 , 煩請那位先進能夠不吝指導 , 感謝.

jarrycho

  • 鑽研的研究生
  • *****
  • 文章數: 518
  • 性別: 男
    • 檢視個人資料
[問題]虛擬記憶體越用越多??
« 回覆 #1 於: 2004-04-27 15:55 »
您的RAM 為256 的話,swap 理論上只要2倍或2.5 倍就可以嘍!除非您
是拿來跑一些「資料庫」的AP!如ORACLE !不然不需要拉到這麼大的
swap 咧!至於會一直開service !就看其它學長們回覆囉!這個小弟也
不明瞭!理論上是用swap 來轉換成memory 的!

chihwu

  • 活潑的大學生
  • ***
  • 文章數: 337
    • 檢視個人資料
    • http://www.cses.tcc.edu.tw/~chihwu
Re: [問題]虛擬記憶體越用越多??
« 回覆 #2 於: 2004-04-27 16:17 »
引述: "norman07"
小弟有一台 RH9.0 在跑 http  mail  ftp  dns 這幾個功能,因為只有自己用所以他的負荷量不大,當初在規劃的時候 SWAP 劃分了 2G , 實體記憶體我只插了一條 256 MB DDR , 但最近幾天發現系統的虛擬記憶體越用越多 , 實體記憶體的部分用了 47% -- 55% , 但虛擬記憶體從一開幾就用掉 35%然後越來越多直到機器動不了,在本機上會看到 Out of Memory 這行訊息 , 我後來用 ps -e 查看了一下 , 發現有好多的  perl5.8.0  在執行但就不知道哪來的 , 煩請那位先進能夠不吝指導 , 感謝.


如果你有安裝 OPENWEBMAIL , 那就是 perl 的程式, 所以好多 PERL 5.8.0 在執行是很正常的。
不過, 強烈的建議, ram 加到 512 mb 以上,如果只是單人用, 那就算了, 如果會出現那個 Out of Memory  , 倒是不多見, 請檢查 ntsysv 中有多少 services 在執行。