網友Email詢問:
上次你回覆的專文 筆電原裝記憶體只有4G,夠用嗎?我看到了。
我在瀏覽器上看到了「虛擬記憶體」這東西,我有試著查相關資料,也有試驗在很舊很舊的舊筆電上,感覺電腦好像有跑快一點點(不曉得是不是心理作用)
Q:請問虛擬記憶體長久用下來會有什麼利或弊?會不會縮短固態硬碟的壽命啊?
歐飛回覆:
你一開始問的時候,我以為你是問RAMDISK,也就是把記憶體拿來當硬碟用,以加快軟體執行的速度。
我後來才發現你問的其實是windows系統上的「虛擬記憶體」。
虛擬記憶體就是系統把一塊硬碟空間拿來當記憶體使用,因此你擔心這樣會不會縮短SSD的壽命,因為SSD有寫入次數限制。
理論上好像是這樣,以前WIN7裝了SSD還會特地去設定虛擬記憶體的容量,不過進入WIN10之後虛擬記憶體的管理是系統浮動調整,因此在WIN10中已經沒有人會特地因為裝了SSD而特地去調整虛擬記憶體了。
你問:長時使用虛擬記憶體,會不會縮短SSD的壽命?
如果你真的很在意這個問題,重點不是虛擬記憶體,而是你的記憶體,也就是說你的記憶體要裝夠。
以前,大概是2012年前,當時作業系統都是32位元,無論你是用XP或Win7記憶體最高只支援到3.2G,萬一記憶體不夠用了怎麼辦?所以才會有「虛擬記憶體」這樣的設計,就是拿硬碟的空間來當記憶體使用。
但至從2013年後以64位元系統慢慢的普級,記憶體就能突破3.2G的天花板,現在文書機最少都4G起跳,目前大部分的電腦最少都要8G,遊戲機通常會裝到16G,也就是說記憶體不夠用的情況就比較少見了,因此你應該注意的是記憶體的使用,如果記憶體不夠用,那就加裝記憶體,而不是去擔心虛擬記憶體傷SSD的問題。
▲下方工作列(右鍵)→工作管理員→效能
這樣就能看到目前記憶體的使用情況,請保持在80%以內,如果記憶體滿了就會有一點LAG的感覺,為何? 這時可能連虛擬記憶體都滿載了。
好,總結一下:
虛擬記憶體在Win10系統中根本不用設定,重點還是你的記憶體夠不夠用。win10 (64位元)記憶體裝4G只是勉強夠用,建議最少要裝到8G,如果記憶體不夠,請加裝記憶體。
相關文章:【網友詢問】無法「刪除磁碟區」是什麼原因呢? (虛擬記憶體設定的問題)
_______________________________

簡單來說就一個治標一個治本。 以前的年代沒辦法治本,只好提供一個治標的辦法。 現在有辦法治本了,就直接從源頭改善就好了。 不過工作上確實也遇過,沒做功課就跑資訊展被業務講了這台多便宜多划算就買了,之後才來問說怎麼新電腦怎麼有點慢。一看記憶體4G,一看硬碟是HDD...只能說消費者很容易因為話術就買了。
是的,沒錯~~
不管你的記憶體有沒有快吃滿,按照過去Windows的運行策略,都會分一部分到虛擬記憶體分頁檔中,而且只需要記憶體使用量大於50~75%,系統就會開始使用較多的虛擬記憶體了,不用等到記憶體快吃完,而在win10當中的虛擬記憶體之前還有加入一個機制叫做壓縮記憶體,會把記憶體先壓縮一定的比例,待壓縮後記憶體還是不夠用才會大量使用虛擬記憶體,這樣的好處是提升了使用效率,避免因為磁碟讀寫速度遠慢於記憶體而導致交換時出現卡頓,所以你在工作管理員會看到括號後面有"xxx已壓縮"就是這原因
感謝補充~~~
我的電腦好像不能設那個"我是設使用其他磁碟區" 1.設了遊戲照吃原本的記憶體 2.設的結果好像會影響PSU穩定性 康舒無80+PSU沒事 海韻有80+的PSU,線上遊戲玩到一半電腦整個當掉沒畫面,當我把其他磁碟區的分頁關了沒再發生
設虛擬記憶體 影響PSU的穩定性,是這個意思嗎? (這個我是第一次聽到)
WINXP 有出64BIT WIN7出來時是雙光碟 32 64兩片光碟
感謝補充~~ 對了,現在還有人灌XP? (不要鬧了啦)
大多數的人都認為要將虛擬記憶體設定在SSD上 速度才會快 正確來說 要設定在HDD上 而不是設定在SSD上 虛擬記憶體在主記憶體不足時會不斷的對SSD執行寫入動作 降低SSD的壽命
理論上是如此~~ 而實際上.......現在這個問題已經沒人關心了。 基本上,虛擬記憶體預設在哪裡,那就是在哪裡,不改了
你還是沒有回答到你的命題啊:「虛擬記憶體會不會對SSD壽命有影響」 把記憶體容量提高是一回事 對ssd影響又是另一回事 誰都知道記憶體提高可以減少虛擬記憶體用量 但你的命題是虛擬記憶體,就要專精討論ssd 而不是建議使用者升級記憶體,ok?
同意樓上 這篇有夠廢
不就叫你記憶體裝夠就沒這問題嗎,樓上二位眼睛還好?
我還特地看了一下 樓上二位寫些啥
個人建議沒事就不要動虛擬記憶體,沒有它的話就算有32G DDR5記憶體也會有卡頓,我覺得還是自己電腦用得順暢更重要於關心SSD壽命,玩遊戲不也是在讀寫SSD嗎?
是的,有同感
所以,到底會不會影響壽命?我看了文章跟底下留言,樓上兩位眼睛很正常啊! Q:請問虛擬記憶體長久用下來會有什麼利或弊?會不會縮短固態硬碟的壽命啊? 歐飛回答是:理論上好像是這樣,以前WIN7裝了SSD還會特地去設定虛擬記憶體的容量,不過進入WIN10之後虛擬記憶體的管理是系統浮動調整,因此在WIN10中已經沒有人會特地因為裝了SSD而特地去調整虛擬記憶體了。 你問:長時使用虛擬記憶體,會不會縮短SSD的壽命? 如果你真的很在意這個問題,重點不是虛擬記憶體,而是你的記憶體,也就是說你的記憶體要裝夠 =============== 所以理論上是,那代表是還是代表還是不是?因為提出這問題的人,八成也看過理論,但是實際上維修電腦的人或者製造硬碟的公司才能明白是否吻合理論狀況吧?
我其實看不懂你想要表達的是什麼