最近使用筆記本,剛開啟電腦,使用經常會出現「沒有足夠的可用記憶體來執行此程式」 ,清理系統記憶體後會恢復正常,或者等電腦使用一段時間後也會恢復正常。
這究竟是什麼原因呢?
這是虛擬記憶體不足引起的。虛擬機器記憶體不足是由於程式執行太多和虛擬記憶體設定過小。
而電腦設定虛擬記憶體對於大部分人來說是一件頗有難度的事,不僅包括設定方法,還有其對應的設定值。
具體設定方法如下:
1、右擊「計算機」,在彈出來的選單中選擇「屬性」,再選擇『』高階系統設定」;
2、接下來在系統屬性視窗中,選中「高階」選項卡,點選效能下面的「設定」按鈕:
3、在效能選項視窗中選中「高階」選項卡,然後點選下面的「更改」按鈕,如圖所示
4、接下來就可以對虛擬記憶體的大小進行設定了。首先先取消「自動管理所有驅動器分頁檔案大小」前面的小勾,
系統預設是把虛擬記憶體設定在系統盤(一般都系統盤安裝在c盤了,個別沒裝在c盤的不在此列)。
選擇c盤的碟符後,然後選擇如圖所示的無分頁檔案,再之後選擇如圖所示的設定按扭。這樣設定只是把系統預設在系統盤的虛擬記憶體設定成無了。
然後再選中「自定義大小」,開啟設定之後就會彈出虛擬記憶體記憶體視窗,如圖所示。
在設定虛擬記憶體大小的時候,不是越大越好。應該根據我們的實際物理記憶體來設定,一般是物理實際記憶體的1.5-2倍左右。比如我的電腦記憶體是 4g 的,建議設定虛擬記憶體的大小在4096m到8192m,輸入完成以後,點選「設定」按鈕,如圖所示注:1g=1024m
5、設定好然後確定,一路確定回去。再之後就是重起系統就可以生效了。
Win7 拷貝檔案 沒有足夠的可用記憶體
1.新買了個y460n,預裝win7 home版,預裝了很多聯想的軟體 2.公司新發了一套台式電腦,附贈win7 專業版 開始的時候並沒發現有什麼問題,但是有一天用飛秋傳檔案時,竟然失敗了.用共享資料夾拷貝,但是沒過多久,報出 沒有足夠的可用記憶體 用fastcopy拷貝,同樣報 沒有足夠的可用記憶...
iOS可用記憶體限制
ipad2可以占用到300m以上,這個不太穩定,可能衝到350就被殺掉了。可以在收到記憶體警告的時候自己的程式內部做些記憶體釋放處理。另外可能在記憶體緊張時裝置的cpu也非常緊張或正在超頻,那你即使在程式中對系統記憶體警告進行了處理,基本上也於事無補了,會crash。因為系統的記憶體警告有一定的滯後...
Redis所需記憶體超過可用記憶體解決方案
我們知道,redis設定配置檔案的maxmemory引數,可以控制其最大可用記憶體大小 位元組 那麼當所需記憶體,超過maxmemory怎麼辦?這個時候就該配置檔案中的maxmemory policy出場了。其預設值是noeviction。下面我將列出當可用記憶體不足時,刪除redis鍵具有的淘汰規...