作者Rusnake5566 (not a loser)
看板EZsoft
标题[请问] ramdisk 复制档案的速度
时间Sat Apr 18 19:43:31 2015
因为记忆体有16G的关系
就切了两个槽来实验ramdisk间, 用复制贴上来传档案的速度
结果发现当档案很大如电影的时候, 传输速度的确是飞快(可达1GB/s)
四部电影传过去大约5秒内就完成了
但是当我改成传几套绿色软体过去, 传的是一堆小档案, 速度却和传统硬碟的速度差不多
照理说ram的小档写入也比传统硬碟快超多啊?!
是不是之中有甚麽机制是我不懂的呢?
软体是softperfect 系统是win8.1 64bit 请强者赐教 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.238.150.157
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EZsoft/M.1429357414.A.D62.html
1F:推 spfy: 你是指两个槽都是RAMDisk 互传档案? 04/18 20:20
2F:→ TobyH4cker: 小档案不意外啊 04/18 22:06
3F:推 hugh4132000: 16g ram切两个ramdisk还可以放四部电影,电影画质挺 04/19 02:52
4F:→ hugh4132000: 悲剧的? 04/19 02:52
四部大小约3G
5F:→ eva19452002: 复制多个小容量档案一定会比较慢,但你说慢到跟HDD一 04/19 03:15
6F:→ eva19452002: 样,有点难以想像 04/19 03:16
刚简单拿码表测了一下,将共1GB的几个小软体由HDD复制到RAM(C、D为HDD, X、Y为ramdisk)
D→X 2:25
X→Y 1:13(纯ramdisk)
Y→D 1:29
D→X 0:55(?)
X→Y 1:08(纯ramdisk)
Y→D 1:23
D→C 1:31
感觉这种测法蛮粗糙的且各次结果有些差异, 可能有忽略甚麽条件吧不然那个0:55有点怪
平均X→Y虽然有快些 但也大约15~20秒而已 跟我想像的有点落差XD
毕竟用平测软体ramdisk的各项速度都是HDD的数十到数百倍阿
我以为时间至少快个一半之类的XD
※ 编辑: Rusnake5566 (36.238.151.82), 04/19/2015 12:00:09
7F:推 spfy: 变数有点多 你这速度C,D应该是同颗实体硬碟? 04/19 13:41
8F:→ spfy: Ramdisk的速度有太多变因 不同软体也会有差 04/19 13:42
9F:→ Rusnake5566: 是的是同一颗 04/19 14:06
10F:推 ilanese: 先弄成压缩档,copy到RAM disk後,再解压缩。 04/19 18:23
11F:推 LIAR: 要注意WIN也有cache的设计,第二次之後,读取可能都在RAM 04/19 23:25
12F:→ LIAR: 所以等於只有写入的差异,我不确定写入有没有cache,有的话 04/19 23:26
13F:→ LIAR: 除了第一次全都白测了。当然档案大过cache就有意义了。 04/19 23:27
14F:推 TobyH4cker: 开机 测 关机 开机 测 关机 开机 测 04/20 12:46