[問題] 虛擬記憶體的效益與對SSD的影響

看板Storage_Zone作者 (100pts)時間8年前 (2016/06/15 13:17), 8年前編輯推噓11(11027)
留言38則, 14人參與, 最新討論串1/2 (看更多)
最近升級配備玩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

06/15 13:30, , 1F
虛擬記憶體就是拿硬碟或SSD的一部分空間當作DRAM的
06/15 13:30, 1F

06/15 13:30, , 2F
延伸來使用 所以虛擬記憶體開大自然就會減低使用主D
06/15 13:30, 2F

06/15 13:31, , 3F
RAM的使用 可是會造成頻繁的寫入動作 以前只有HDD
06/15 13:31, 3F

06/15 13:31, , 4F
時,虛擬記憶體的惡評是效能不好 拖累了系統
06/15 13:31, 4F

06/15 13:32, , 5F
現在用SSD 效能比HDD當然好很多 but 代價就是寫入頻
06/15 13:32, 5F

06/15 13:33, , 6F
繁 SSD的壽命就堪憂了 用SSD toolbox之類的工具看一
06/15 13:33, 6F

06/15 13:34, , 7F
下寫入量就知道了 建議買DRAM吧 現在又不貴
06/15 13:34, 7F

06/15 14:13, , 8F
瞭解,話說DDR4有向下兼容DDR3嗎?想說以後升級就
06/15 14:13, 8F

06/15 14:13, , 9F
不用再買。
06/15 14:13, 9F

06/15 14:32, , 10F
記憶體是拿來用的 盡量使用記憶體 不夠就加上去
06/15 14:32, 10F

06/15 14:34, , 11F
ram加到滿,然後再弄Ramdisk就到極限了
06/15 14:34, 11F

06/15 14:41, , 12F
DDR3.4都很便宜,趕快插滿
06/15 14:41, 12F

06/15 14:41, , 13F
D3.D4不相容
06/15 14:41, 13F

06/15 14:42, , 14F
樓樓上的意思是記憶體很便宜 無論是d3 or d4
06/15 14:42, 14F

06/15 15:07, , 15F
樓樓上應該是要回原po的推文喔,樓上搞錯了
06/15 15:07, 15F

06/15 18:32, , 16F
滴滴阿三一條通常最多8G,四有單條16g的好便宜阿,
06/15 18:32, 16F

06/15 18:32, , 17F
可惡
06/15 18:32, 17F
那滴滴阿四可以插到四條!? 如過是這樣,可以把Ramdisk弄成60G灌遊戲進去嗎? 不論有什麼意外的話。有點好奇那個速度!!

06/15 18:52, , 18F
06/15 18:52, 18F

06/15 21:29, , 19F
個人認為虛擬記憶體使用越少越好。
06/15 21:29, 19F
※ 編輯: DoMyHectoPts (118.161.3.71), 06/15/2016 21:45:20

06/15 23:11, , 20F
一般atx主機板都雙通道,4記憶體插槽吧。
06/15 23:11, 20F

06/15 23:14, , 21F
稱便宜補一補8G算基本了 能上16G就上吧
06/15 23:14, 21F

06/16 03:20, , 22F
虛擬記憶體主要功能不是拿來擴充記憶體用的..可以去
06/16 03:20, 22F

06/16 03:20, , 23F
維基看一下"虛擬位址"的介紹。當然,如果記憶體空間
06/16 03:20, 23F

06/16 03:21, , 24F
不足的話(足不足夠應該是看OS怎麼定義的),或是OS認
06/16 03:21, 24F

06/16 03:21, , 25F
為這段程式不常執行到,才會把RAM的資料搬進硬碟。
06/16 03:21, 25F

06/16 03:21, , 26F
主要還是以讀取為主,只有在剛開機的時候會需要頻繁
06/16 03:21, 26F

06/16 03:21, , 27F
的把對應虛擬地址和實體位址的表建出來而已
06/16 03:21, 27F

06/16 03:43, , 28F
http://goo.gl/L8GbJ6 微軟官方解釋
06/16 03:43, 28F

06/16 03:44, , 29F
虛擬記憶體會結合電腦的 RAM 與硬碟上的暫存空間
06/16 03:44, 29F

06/16 03:44, , 30F
當 RAM 不足時,虛擬記憶體會將資料從 RAM 移至稱
06/16 03:44, 30F

06/16 03:44, , 31F
為分頁檔的空間。在分頁檔來回移動資料可以釋出 RAM
06/16 03:44, 31F

06/16 03:45, , 32F
讓電腦完成其工作。 官方結論:增加 RAM 是較好的
06/16 03:45, 32F

06/16 03:48, , 33F
我認為微軟的解釋會比維基上的準 畢竟OS是微軟寫的
06/16 03:48, 33F

06/16 19:25, , 34F
VM最初是為了jack所講的virtual address,讓每個程
06/16 19:25, 34F

06/16 19:26, , 35F
式有自己的address空間不會互相干擾
06/16 19:26, 35F

06/16 19:29, , 36F
後來VA比physical address還多,才使得VM支援swap
06/16 19:29, 36F

06/16 19:30, , 37F
也就是把較少使用的page丟進storage(SSD,HDD)裡面去
06/16 19:30, 37F

06/16 19:32, , 38F
VA bit比PA bit多,如windows的PAE支援
06/16 19:32, 38F
文章代碼(AID): #1NOEJGhN (Storage_Zone)
文章代碼(AID): #1NOEJGhN (Storage_Zone)