作者kikilalagirl (kikilala)
看板hardware
標題[請益] 為什麼RAMDisk的速度,不是硬體RAM的速度?
時間Sat Nov 10 19:52:59 2018
買了兩條記憶體
規格 DDR4-2400
DDR4 都是 64(bits) 的寬度
64(bits) = 8(bytes)
理論值 2400(MHz) x 8(Bytes) x 2(Channel) = 38400 (MBytes/秒)
1) RAM的速度
軟體 AIDA64 Engineer
點選 工具
點選 快取與記憶體效能測試
https://i.imgur.com/Ougaq49.png
https://i.imgur.com/1fKUwkP.png
記憶體測試結果 33289 MB/s
與理論值 38400 MBytes/秒 相差不遠
2) RAMDisk的速度
軟體 SoftPerfect RAM Disk
新增一個 RAM Disk
2048MB(2GB)
載掛於X槽
軟體 CrystalDiskMark 測試結果
-----------------------------------------------------------------------
CrystalDiskMark 5.2.1 Shizuku Edition x64 (C) 2007-2017 hiyohiyo
Crystal Dew World :
http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 7808.473 MB/s
Sequential Write (Q= 32,T= 1) : 8935.325 MB/s
Random Read 4KiB (Q= 32,T= 1) : 1154.723 MB/s [281914.8 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 1010.927 MB/s [246808.3 IOPS]
Sequential Read (T= 1) : 11588.390 MB/s
Sequential Write (T= 1) : 12252.853 MB/s
Random Read 4KiB (Q= 1,T= 1) : 1182.832 MB/s [288777.3 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 1043.802 MB/s [254834.5 IOPS]
Test : 1024 MiB [X: 1.3% (26.9/2048.0 MiB)] (x5) [Interval=5 sec]
最大值 12252.853 MB/s
與理論值 38400 MBytes/秒 相差甚遠
請教大家,
為什麼RAMDisk的速度,不是硬體RAM的速度?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.1.24
※ 文章網址: https://webptt.com/m.aspx?n=bbs/hardware/M.1541850781.A.A4E.html
※ 編輯: kikilalagirl (220.142.1.24), 11/10/2018 19:54:01
1F:推 franchy: 虛擬硬碟 所以跟你RAMDISK和OS的驅動有關 11/10 20:48
2F:→ a5150219: 不同軟體有差。 11/11 03:10
3F:→ LiNcUtT: 正常,只要是模擬的,效能都會被吃掉一大截 11/11 22:19
4F:→ maniaque: 我是很想寫,可是寫一寫怕沒啥人看,下次又有人問 11/12 21:57
5F:→ maniaque: 寫一大篇不如這樣講,因為 CPU在虛擬磁碟存取花很多時間 11/12 21:58
6F:→ maniaque: 所以無法讓記憶體存取速度 = Ramdisk 存取速度 11/12 21:58