當前位置: 首頁 > 技術分享  > 電腦技術 > 服務器管理

沒有足夠的可用內存來運行此程序

2017/12/5 15:38:59 人評論

服務器最近經常宕機,出現“沒有足夠的可用內存來運行此程序” ,清理系統內存后會恢復正常,或者等電腦使用一段時間后也會恢復正常。 這究竟是什么原因呢? 這是虛擬內存不足引起的。虛擬機內存不足是由于程序運行太多和虛擬內存設置過小。 而電腦設置虛…

      服務器最近經常宕機,出現“沒有足夠的可用內存來運行此程序” ,清理系統內存后會恢復正常,或者等電腦使用一段時間后也會恢復正常。

      這究竟是什么原因呢?

      這是虛擬內存不足引起的。虛擬機內存不足是由于程序運行太多和虛擬內存設置過小。

      而電腦設置虛擬內存對于大部分人來說是一件頗有難度的事,不僅包括設置方法,還有其對應的設置值。

  

     具體設置方法如下:

     1、右擊“計算機”,在彈出來的菜單中選擇“屬性”,再選擇‘’高級系統設置”;

     2、接下來在系統屬性窗口中,選中“高級”選項卡,點擊性能下面的“設置”按鈕:

    3、在性能選項窗口中選中“高級”選項卡,然后點擊下面的“更改”按鈕,如圖所示

     4、接下來就可以對虛擬內存的大小進行設置了。首先先取消“自動管理所有驅動器分頁文件大小”前面的小勾,
          系統默認是把虛擬內存設置在系統盤(一般都系統盤安裝在C盤了,個別沒裝在c盤的不在此列)。
          選擇C盤的盤符后,然后選擇如圖所示的無分頁文件,再之后選擇如圖所示的設置按扭。這樣設置只是把系統默認在系統盤的虛擬內存設置成無了。

 

            然后再選中“自定義大小”,打開設置之后就會彈出虛擬內存內存窗口,如圖所示。        

          在設置虛擬內存大小的時候,不是越大越好。應該根據我們的實際物理內存來設置,一般是物理實際內存的1.5-2倍左右。比如我的電腦內存是 4G 的,建議設置虛擬內存的大小在4096M到8192M,輸入完成以后,點擊“設置”按鈕,如圖所示注:1G=1024M


       5、設置好然后確定,一路確定回去。再之后就是重起系統就可以生效了。


相關技術

  • 網站無法打開之服務器CPU占用高

    故障現象:定期檢查服務器,發現網站無法打開,提示SQL數據庫無法連接。訪問ACCESS數據庫類網站,正常。懷疑是SQL軟件異常,遠程服務器,發現了新大陸。MSSQL服務正常,任務管理器中CPU占用100%。winiogins.exe作祟,查詢屬性,原來是Xmrig.exe變種.這是一款GITHUB上的開…

    2018/1/3 23:35:49

共有條評論 網友評論

驗證碼: 看不清楚?
    广东26选5开奖