X******e 发帖数: 208 | 1 需要一次读 400MB的数据进内存
这400MB 由100个左右不同的文件组成 最大的15MB 最小的几KB
用c的 fread读
昨天用了一个usb 3.0的外接dock 连一个ssd 发现没有任何提高
那位大侠给点帮助 |
t****t 发帖数: 6806 | 2 what are you comparing with? what's the old and new performance?
【在 X******e 的大作中提到】 : 需要一次读 400MB的数据进内存 : 这400MB 由100个左右不同的文件组成 最大的15MB 最小的几KB : 用c的 fread读 : 昨天用了一个usb 3.0的外接dock 连一个ssd 发现没有任何提高 : 那位大侠给点帮助
|
X******e 发帖数: 208 | |
b*******s 发帖数: 5216 | |
b*******s 发帖数: 5216 | |
X******e 发帖数: 208 | |
N********n 发帖数: 8363 | 7
Were you running a multithreaded app accessing the file? SSD's
strength comes from parallel access.
【在 X******e 的大作中提到】 : 需要一次读 400MB的数据进内存 : 这400MB 由100个左右不同的文件组成 最大的15MB 最小的几KB : 用c的 fread读 : 昨天用了一个usb 3.0的外接dock 连一个ssd 发现没有任何提高 : 那位大侠给点帮助
|
w**z 发帖数: 8232 | 8 random access, ssd way faster. 你的USB 足够快?
【在 X******e 的大作中提到】 : ssd 和我以前7200转的硬盘比速度啊
|
X******e 发帖数: 208 | 9
usb 3.0啊
软件测
seq read 大概 200MB/s
512K 大概 150MB/s
奇怪我的code 读同一个数据没区别 有的时候还稍慢
【在 w**z 的大作中提到】 : random access, ssd way faster. 你的USB 足够快?
|
L*********s 发帖数: 3063 | 10 文件都是整文件,磁盘碎片不多的情况下速度都很快吧。关键看文件碎片一大堆时的速
度 |
t****t 发帖数: 6806 | 11 这都不是原因, 真正的原因是瓶颈在楼主的程序. 你看问他具体的性能数据他又说不出
来, 显然没有好好计算过.
【在 L*********s 的大作中提到】 : 文件都是整文件,磁盘碎片不多的情况下速度都很快吧。关键看文件碎片一大堆时的速 : 度
|
b*******s 发帖数: 5216 | 12 我猜测也是楼主的程序里面有点问题
【在 t****t 的大作中提到】 : 这都不是原因, 真正的原因是瓶颈在楼主的程序. 你看问他具体的性能数据他又说不出 : 来, 显然没有好好计算过.
|