【求助】Windows 2000 Server 的Paging files一直變大

顯示結果從第 1 筆 到 6 筆,共計 6 筆
  1. #1
    會員
    註冊日期
    2001-03-31
    討論區文章
    30

    【求助】Windows 2000 Server 的Paging files一直變大

    我的系統是Windows 2000 Server with Terminal Server,CPU 1G, RAM 512

    DDR Ram,Hard Disk 40G, 60G 各一,每次重開機後,進入工作管理員內,效

    能左下角的確認負載總共為272212(K),限制為1274356K,在開機一陣子後,逐

    漸上升,會一直 衝到接近限制值,本想以為是Paging Files逐漸變大造成,但

    是開機約一星期就大約會到限制值,不知道有什麼方法可以解決這個問題,即

    使不作任何事,似乎只要上升了就不太會回到重開機的值,總不能一星期重開

    一次吧!



  2. #2
    CM Board Moderator raytracy 的大頭照
    註冊日期
    2004-05-21
    討論區文章
    714
    您除了 Windows 預設安裝的軟體之外 (就是從 Windows OS CDROM 裝進去的), 還裝過哪些軟體?.....另外, 用工作管理員 > 處理程序, 按兩下 記憶體那邊, 可以把吃最多記憶體的程序找出來.....
    - Ray Tracy -

  3. #3
    會員
    註冊日期
    2001-03-31
    討論區文章
    30
    我的意思是如果開機時的處理程序只有59個的話,跑了一星期之後,處理程序和實體記憶體可能和開機時一樣多,但是負載和一開機時就差很多了,應是paging files增大後不會自己變小的關係,而實體記憶體在不再執行程序後會釋放出來,有什麼方法可以把paging files不用經重開機後而可以釋放出來呢?

  4. #4
    CM Board Moderator raytracy 的大頭照
    註冊日期
    2004-05-21
    討論區文章
    714
    PF 一直變大, 和程序的數量並沒有大太關聯. 主要是有某個特定程序, 會一直吃掉PF而不釋放, 所以您應該要去找出不釋放 PF 的軟體是哪一個? 小弟曾經遇過, Norton Anti-virus 企業版, 在做背景掃毒時, 會一直吃記憶體和 PF, 吃到最後整台機器就掛了. 如果您只安裝了 Windows OS CDROM 上面的軟體, 應該是不會這樣, 通常都是又裝了其他的軟體, 才會開始出現這種情形.

    另外, 您的PF是自行設定大小嗎? 若改成由「系統管理大小」的話, 是否可以暫時避免此問題? 不過, 根本解決之道, 還是要找出會吃 PF 的軟體....小弟還有隻 P2P 軟體, 剛開機時在背景只會用掉 40MB, 但過了一星期, 會一直漲大到 480MB...
    - Ray Tracy -

  5. #5
    Kree linux_xp 的大頭照
    註冊日期
    2002-01-19
    討論區文章
    2,655
    windows的"工作管理員",用來分析記憶體使用量很不方便

    推薦使用 cacheman 這個免費軟體

    工作管理員左下角的
    「確認負載」:是指 "真實記憶體 + pagefile" 的總吃掉量
    「極限負載」:是指 "真實記憶體 + pagefile手動設定量 " 的總量

    當然pagefile會增加,原因是真實記憶體"吃光了"

    真實記憶體吃光了,程式還是要跑啊,這時windows只好使出殺手間了---拿硬碟空間假裝是記憶體來用.....美其名虛擬記憶體,其實就是硬碟空間

    而要如何知道真實記憶體剩下多少可用
    必須看工作管理員右上角的「真實記憶體」可用量,才是正確的

    可以發現,都是數字,觀看很麻煩
    用了caheman 那個軟體,會以長條圖來顯示,觀看就很直覺化了

    而cacheman 本身也是記憶體重組軟體,可以用來釋放真實記憶體中暫時無用的DLL檔,轉載入pagefile以便空出真實記憶體給其他在線的服務使用。

    不過記憶體重組是治標不治本,治本之道還是要加裝真實記憶體。



  6. #6
    會員
    註冊日期
    2001-03-31
    討論區文章
    30
    我查了一下,占最大記憶體及虛擬記憶體最大的是IMASrv.exe 應是Citrix Metaframe XP的主程式,我同時在線上的terminal client 不會超過5個人,而且同時的機會很小,即使一星期都只有1-2人用terminal service也會造成記憶體一直使用變大,像目前記憶體用量為35284k, 而虛擬記憶體為95392k,有什麼方法可以改變這情形嗎? 除了加大記憶體之外。這是Citrix Metaframe XP的 bug或是其他問題呢?

類似的主題

  1. 【求助】Apache Server 的error.log一直出現下列訊息
    作者:indell 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 0
    最後發表: 2004-01-05, 03:17 AM
  2. 為何我的server一直傳送封包【求助】
    作者:ipis627 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 7
    最後發表: 2003-06-16, 12:30 AM
  3. 使用windows 2000 server的困擾~~
    作者:design 所在討論版:-- Windows 討 論 版
    回覆: 7
    最後發表: 2003-04-02, 06:56 PM
  4. [求救]我的outlook express一直說連步上伺服器
    作者:MTEROS 所在討論版:-- 網 路 軟 體 討 論 一 版 (Browser,Email
    回覆: 1
    最後發表: 2002-10-28, 12:53 AM
  5. 連Windows 2000 Server的DOS程式?
    作者:paoying 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2002-01-26, 08:52 PM

 

paging

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •