作業系統中所運作所有的程式全部都是經過記憶體送出給CPU然後才執行的,不過若是執行的程式占用記憶體很多或很大,則會導緻記憶體消耗殆盡。
為解決内在消耗殆盡的問題,Windows作業系統運用了虛拟記憶體技術,簡單的說就是把一部分硬碟空間充當記憶體使用,雖然硬碟在讀寫的速度上遠遠不及記憶體條的速度,但是可以有效的避免記憶體消耗殆盡而引起的系統崩潰的問題。
而往往在運作大型或者一些或者吃記憶體的軟體程式的時候就有可能會出現虛拟記憶體不足的情況。
一、什麼是虛拟記憶體?虛拟記憶體有什麼用處?
作業系統中所運作所有的程式全部都是經過記憶體送出給CPU然後才執行的,不過若是執行的程式占用記憶體很多或很大,則會導緻記憶體消耗殆盡
為解決内在消耗殆盡的問題,Windows作業系統運用了虛拟記憶體技術,簡單的說就是把一部分硬碟空間充當記憶體使用,雖然硬碟在讀寫的速度上遠遠不及記憶體條的速度,但是可以有效的避免記憶體消耗殆盡而引起的系統崩潰的問題
而往往在運作大型或者一些或者吃記憶體的軟體程式的時候就有可能會出現虛拟記憶體不足的情況
二、怎麼設定伺服器虛拟記憶體?虛拟記憶體設定多少合适?
1、在我的電腦圖示上右鍵屬性調如系統屬性視窗

又或者直接在開始菜單裡找到控制台打開後再找到"系統"輕按兩下打開是一樣的效果
2、調出系統屬性後,如下圖所示,找到進階頁籤,選擇性能下面的設定(S)按扭
3、打開性能中的設定後,就會出現如下圖所示的【性能選項】視窗,如圖所示的找到進階頁籤,選擇後就會看到最下面有一個虛拟記憶體,再下面會有一個【更改(C)】 的按扭
4、打開設定之後就會彈出【虛拟記憶體】視窗,如圖所示
系統預設是把虛拟記憶體設定在系統盤(一般都系統盤安裝在C槽了,個别沒裝在c盤的不在此列)
選擇C槽的盤符後,然後選擇無分頁檔案,再之後選擇設定按扭。這樣設定隻是把系統預設在系統盤的虛拟記憶體設定成無了
5、把系統盤的虛拟記憶體設定成無之後,就需要把虛拟記憶體設定在其他盤了,然後選擇所要設定的盤符
假設設定在D盤,選擇D盤之後,再選擇自定義大小(C)項,在初始大小文本框裡填寫:2048
這個2048是按照系統記憶體來寫的,比如記憶體2G也就是2048MB的記憶體 ,虛拟記憶體最好是和系統記憶體大小是一樣的,最大值建議是初始大小的1.5倍到2倍的樣子
6、設定好後确定,設定好後重新開機伺服器就會生效了
注意:為了保證網站正常運作,伺服器虛拟記憶體不要使用預設配置,需要設定一下,一般設定為2G-10G