作者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/cn.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