发新话题
打印

那位DX给说说DMX的Bin file是干什么用的?

【quote】哎。。。爱钻牛角尖的人一般都不勇于承认错误。。。【/quote】

你自己的看法而已,我承认我心态不好,语气不好,这个我早承认了,但是技术上,有错误,我也承认,没错误,我不会委曲求全。

你说这句话的时候,麻烦先审查之后再说,还是那句话,先分析,后开口
你敢于勇于承认错误么?

哈哈,瑞雪,我今早踏雪来的
敝人博客
敝人专著:《大话存储》购买:当当,互动,淘宝,卓越。

TOP

当I/O Size=512B的时候,和I/O Size=512K的时候应该情况差距非常大吧。

TOP

是有差距,io size越大越好,但是这个差距的影响会被寻道影响给覆盖的。
敝人博客
敝人专著:《大话存储》购买:当当,互动,淘宝,卓越。

TOP

那么RAID3 的stripe size是在什么范围呢?假设最大设置为512K(现实中512K已经很大了,一般均为各厂商的最大值),如果某个I/O为非512K的倍数如何解决?请教了。

或者某个I/O的大小不足512K呢?某连续两个I/O不足512K呢?

[ 本帖最后由 asyqm 于 2006-12-30 16:21 编辑 ]

TOP

引用:
原帖由 冬瓜头 于 2006-12-30 16:11 发表
是有差距,io size越大越好,但是这个差距的影响会被寻道影响给覆盖的。
当某两个i/o不需要更换磁道呢?也就是说无寻道时间?

TOP

那么就是连续IO,此时寻道时间的影响将校,IO size的影响增大,io size越大越好。是啊
但是io size小,也没办法啊,谁让他那么小的,活该,想要速度,就size大点,小了,就慢

就这样啊
敝人博客
敝人专著:《大话存储》购买:当当,互动,淘宝,卓越。

TOP

引用:
原帖由 asyqm 于 2006-12-30 16:18 发表
那么RAID3 的stripe size是在什么范围呢?假设最大设置为512K(现实中512K已经很大了,一般均为各厂商的最大值),如果某个I/O为非512K的倍数如何解决?请教了。

或者某个I/O的大小不足512K呢?某连续两个I ...
size可调的。
非512K的倍数,这个是不会发生的。正如不能用刀子切开一个夸克么,走路不能移动半个原子的距离一样

磁盘读数据,最小单位就是扇区,512字节,即使有文件占了1字节,那么它也会读取整个扇区。当然文件系统又加了一层,也就是簇。文件占用最小单位是簇,要么1簇,不可能办簇。但是fs代码调用卷管理器api的时候,可以根据文件长度判断占用的扇区数(也可能直接读出整簇,或者N簇,这个得看fs的代码),然后卷api向总线放入lba地址,磁盘读出整个lba块的数据,不可能只读出半个lba块。

rechardluo兄说得一句话很好:做存储是作系统,系统从上到下,每个环节都要了解,不然就是盲人摸象。
敝人博客
敝人专著:《大话存储》购买:当当,互动,淘宝,卓越。

TOP

这是msdn里面的cfile()的描述,没事看看吧,当然了,也不强求。

附件

CreateFile.rar (16.85 KB)

2006-12-30 16:55, 下载次数: 115

敝人博客
敝人专著:《大话存储》购买:当当,互动,淘宝,卓越。

TOP

希望这张截图能结束这场争论。选自《EMC CLARiiON Fiber Channel Storage Fundamentals》

附件

RAID3-bottleneck.JPG (40.72 KB)

2006-12-30 18:36

RAID3瓶颈

RAID3-bottleneck.JPG

Blog:  [url]   http://space.doit.com.cn/40265 [/url]

TOP

我也来张图吧
fujitsu

附件

raid3.rar (15.04 KB)

2006-12-31 08:14, 下载次数: 85

敝人博客
敝人专著:《大话存储》购买:当当,互动,淘宝,卓越。

TOP

发新话题