发新话题
打印

[讨论]硬盘读写速度问题

[讨论]硬盘读写速度问题

信息来源:邪恶八进制信息安全团队(www.eviloctal.com
文章作者:风雪残士

最近调试ISCSI软件时遇到一个问题  特来此求教(以下跟ISCSI软件无关)

先说下环境
客户机 硬盘 读取速度高峰60MB/秒  写速度 20MB/秒  内存1G  千兆带宽到桌面(局域网) WIN2000 SP4系统

服务器 硬盘不太清楚 估计性能稍好吧 系统是 WIN2003 服务器版(听说2003磁盘性能要好很多?) 千兆带宽到桌面(局域网) 内存512MB

客户机本地硬盘复制1.4G文件到本地硬盘另外一个目录  速度证实是20MB/秒上下  

而从服务器共享文件夹上复制到客户机(2G左右) 速度居然达到了30MB/秒上下 甚至更多。

我现在想问的是  难道复制文件  不受本地的  写速度20MB/秒影响吗?

而且 我试过客户机 到客户机 共享的复制速度也只有20MB/秒左右(客户机全是2000系统 硬件配置一样)

忘各位大虾(侠)不吝赐教。。 [s:89]
心剑

TOP

留贴学习!

TOP

30M/s的下载速度估计是内存缓冲造成的吧 [s:68]

整个10G的试下

把文件体积除以总共用的时间

因该就会接近20M/s

估计20M/s是你的客户机实际读取速度的平均值

这个大概是和文件在windows系统中分布不连续有关

系统寻址要浪费很多时间,加上大部分磁头的工作目的是为了找到文件地址而不是读取数据

所以没有特殊优化的文件不可能达到60MB/秒的上限峰值 [s:71]

纯粹一个菜鸟白痴二百五的见解 [s:75]
做不了Hacker 做个FucKer也不错啊 慎重申明:我是人渣

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

引用:
这里是引用第[3 楼]优质马甲2006-05-26 15:44发表的:
楼主是32位的CPU... 我为什么这么说呢?看这句... 客户机.....WIN2000 SP4系统
据我所知,64位的作业系统目前只有XP和Vista版本的吧?
另外我们还知道32位CPU只能访问4GB内存

以上纯粹一个菜鸟白痴二百五的见解 [s:75]
.......
这个和楼主说的有关吗 [s:65]

这里不是幻影旅团哦

怎么也学跑题 [s:92]

可以改名叫劣质马甲了[s:68]
做不了Hacker 做个FucKer也不错啊 慎重申明:我是人渣

TOP

劣质马甲是哪位,是骡子是马拉出来遛遛!

TOP

引用:
这里是引用第[5 楼]劣质外套2006-05-26 16:24发表的:
劣质马甲是哪位,是骡子是马拉出来遛遛!
看样子邪八这边的跑题水准绝对可以麓美幻影旅团了
做不了Hacker 做个FucKer也不错啊 慎重申明:我是人渣

TOP

问题似乎是解决了  问了个对硬件比较熟悉的朋友他的答案是这样的

同盘剪切文件是直接移动簇进去覆盖和消除

复制的过程则是一个完整的I/O行为,硬盘到内存,再从内存到硬盘

如果是从网上下载,只有网络数据流经网卡和CPU过北桥传入内存,再传入硬盘,没有了硬盘读取的过程 直接写入 1000M骨干网络远远超过了ATA 100的I/O传输率速度。

硬盘自身也有缓存,也要去击中文件,如果碎片文件过多,可能一个十几M的文件也要读半天,所以才对服务器硬盘要求了16M,32M,甚至更多的缓存
心剑

TOP

看样子我的答案是有参考价值的 [s:70]

不过你那个朋友犯了一个逻辑性错误

在哪里就自己找吧

哒哒
做不了Hacker 做个FucKer也不错啊 慎重申明:我是人渣

TOP

CPU过北桥 呵呵这个吧。。

          昨天GOOGLE广告服务器挂了 以至于现在才能回帖的风雪残士 上 [s:75]
对了  那广告服务器是不太稳定 半年内我可是遇到三次了  我那网都呈瘫痪了。。(HTML的没办法 量又多 没法重新生成)
心剑

TOP

引用:
这里是引用第[6 楼]everloses2006-05-26 16:40发表的:


看样子邪八这边的跑题水准绝对可以麓美幻影旅团了
这句话不支持,用句恰当的话形容是:“以点覆面。”



希望下次能改正。

TOP

发新话题