作者DoMyHectoPts (100pts)
看板Storage_Zone
標題[問題] 虛擬記憶體的效益與對SSD的影響
時間Wed Jun 15 13:17:01 2016
最近升級配備玩GTA5,發現記憶體常常吃到快滿(8G),電蝦板友也建議我要加到16G;又
剛
好之前對虛擬記憶體有疑問,稍微爬了一些文,就照著文中說的試試看;把最小虛擬記憶
體調
成記憶體的1.5倍,最大調成3倍,發現回到遊戲後,記憶體使用量竟然減少了,最多只吃
到6G
多,而虛擬記憶體最高吃到8.5G左右;之前預設的虛擬記憶體和記憶體是1:1,現在最大
是20G左右。
請問像這樣設定對SSD會不好嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.12.7.131
※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1465967824.A.AD7.html
※ 編輯: DoMyHectoPts (39.12.7.131), 06/15/2016 13:18:38
→ ooyy : 虛擬記憶體就是拿硬碟或SSD的一部分空間當作DRAM的 06/15 13:30
→ ooyy : 延伸來使用 所以虛擬記憶體開大自然就會減低使用主D 06/15 13:30
→ ooyy : RAM的使用 可是會造成頻繁的寫入動作 以前只有HDD 06/15 13:31
→ ooyy : 時,虛擬記憶體的惡評是效能不好 拖累了系統 06/15 13:31
→ ooyy : 現在用SSD 效能比HDD當然好很多 but 代價就是寫入頻 06/15 13:32
→ ooyy : 繁 SSD的壽命就堪憂了 用SSD toolbox之類的工具看一 06/15 13:33
→ ooyy : 下寫入量就知道了 建議買DRAM吧 現在又不貴 06/15 13:34
→ DoMyHectoPts: 瞭解,話說DDR4有向下兼容DDR3嗎?想說以後升級就 06/15 14:13
→ DoMyHectoPts: 不用再買。 06/15 14:13
→ dennisxkimo : 記憶體是拿來用的 盡量使用記憶體 不夠就加上去 06/15 14:32
推 amwkscl : ram加到滿,然後再弄Ramdisk就到極限了 06/15 14:34
→ s860355 : DDR3.4都很便宜,趕快插滿 06/15 14:41
推 spfy : D3.D4不相容 06/15 14:41
推 newtonyd : 樓樓上的意思是記憶體很便宜 無論是d3 or d4 06/15 14:42
推 filiaslayers: 樓樓上應該是要回原po的推文喔,樓上搞錯了 06/15 15:07
推 ping870224 : 滴滴阿三一條通常最多8G,四有單條16g的好便宜阿, 06/15 18:32
→ ping870224 : 可惡 06/15 18:32
那滴滴阿四可以插到四條!? 如過是這樣,可以把Ramdisk弄成60G灌遊戲進去嗎?
不論有什麼意外的話。有點好奇那個速度!!
→ a5150219 : 個人認為虛擬記憶體使用越少越好。 06/15 21:29
※ 編輯: DoMyHectoPts (118.161.3.71), 06/15/2016 21:45:20
→ a5150219 : 一般atx主機板都雙通道,4記憶體插槽吧。 06/15 23:11
推 k86083 : 稱便宜補一補8G算基本了 能上16G就上吧 06/15 23:14
推 jack0316047 : 虛擬記憶體主要功能不是拿來擴充記憶體用的..可以去 06/16 03:20
→ jack0316047 : 維基看一下"虛擬位址"的介紹。當然,如果記憶體空間 06/16 03:20
→ jack0316047 : 不足的話(足不足夠應該是看OS怎麼定義的),或是OS認 06/16 03:21
→ jack0316047 : 為這段程式不常執行到,才會把RAM的資料搬進硬碟。 06/16 03:21
→ jack0316047 : 主要還是以讀取為主,只有在剛開機的時候會需要頻繁 06/16 03:21
→ jack0316047 : 的把對應虛擬地址和實體位址的表建出來而已 06/16 03:21
→ ooyy : 虛擬記憶體會結合電腦的 RAM 與硬碟上的暫存空間 06/16 03:44
→ ooyy : 當 RAM 不足時,虛擬記憶體會將資料從 RAM 移至稱 06/16 03:44
→ ooyy : 為分頁檔的空間。在分頁檔來回移動資料可以釋出 RAM 06/16 03:44
→ ooyy : 讓電腦完成其工作。 官方結論:增加 RAM 是較好的 06/16 03:45
推 ooyy : 我認為微軟的解釋會比維基上的準 畢竟OS是微軟寫的 06/16 03:48
推 a1u1usul3 : VM最初是為了jack所講的virtual address,讓每個程 06/16 19:25
→ a1u1usul3 : 式有自己的address空間不會互相干擾 06/16 19:26
→ a1u1usul3 : 後來VA比physical address還多,才使得VM支援swap 06/16 19:29
→ a1u1usul3 : 也就是把較少使用的page丟進storage(SSD,HDD)裡面去 06/16 19:30
推 a1u1usul3 : VA bit比PA bit多,如windows的PAE支援 06/16 19:32