[請益] 為什麼RAMDisk的速度,不是硬體RAM的速度?

看板hardware作者 (kikilala)時間5年前 (2018/11/10 19:53), 5年前編輯推噓1(105)
留言6則, 4人參與, 5年前最新討論串1/1
買了兩條記憶體 規格 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://www.ptt.cc/bbs/hardware/M.1541850781.A.A4E.html ※ 編輯: kikilalagirl (220.142.1.24), 11/10/2018 19:54:01

11/10 20:48, 5年前 , 1F
虛擬硬碟 所以跟你RAMDISK和OS的驅動有關
11/10 20:48, 1F

11/11 03:10, 5年前 , 2F
不同軟體有差。
11/11 03:10, 2F

11/11 22:19, 5年前 , 3F
正常,只要是模擬的,效能都會被吃掉一大截
11/11 22:19, 3F

11/12 21:57, 5年前 , 4F
我是很想寫,可是寫一寫怕沒啥人看,下次又有人問
11/12 21:57, 4F

11/12 21:58, 5年前 , 5F
寫一大篇不如這樣講,因為 CPU在虛擬磁碟存取花很多時間
11/12 21:58, 5F

11/12 21:58, 5年前 , 6F
所以無法讓記憶體存取速度 = Ramdisk 存取速度
11/12 21:58, 6F
文章代碼(AID): #1RviQTfE (hardware)