POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2165|回复: 10
打印 上一主题 下一主题

硬盘区比较沉闷出raid智力竞猜题一道活跃气氛,欢迎踊跃竞猜

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-18 23:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
购西捷单碟250g硬盘2块。记为A盘B盘。各分10g的分区,盘符为c:之所以分10g是为了让此分区尽可能处于磁盘最外道,以保证最大传输速率。

在A盘放置一大小小于10g的文件比如4g,然后将此文件copy到B盘c:区记得时间为X。

然后将此2块硬盘用软件方式组raid 0,然后在这个500g的硬盘上分大小为10g的2个分区C: 和 D:
在C:区上放置前述4g的文件,再将此文件copy到 D:区,记得时间为Y。
请问 为X快还是Y快。大概能快多少?原因是什么?(忽略不同分区之间传输速率的差别。)

欢迎踊跃竞猜。
2#
发表于 2007-8-18 23:49 | 只看该作者
当然是X快,而且快很多
回复 支持 反对

使用道具 举报

3#
发表于 2007-8-19 00:37 | 只看该作者
估计x快
y感觉应该是用最快的部分去读,最慢的部分去写,读的时候本来时间就相对写短,然后,具体还是要计算,可惜没有数据:funk:
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2007-8-19 00:44 | 只看该作者
忽略不同分区之间传输速率的差别,C: 和 D:仅10g。都分在最外道,传输速率的差异忽略不计。
回复 支持 反对

使用道具 举报

5#
发表于 2007-8-19 01:10 | 只看该作者
個人認為X快30%,除非硬盤是雙工的,可以同時讀和寫.
回复 支持 反对

使用道具 举报

6#
发表于 2007-8-19 01:16 | 只看该作者
raid0多少有点速度损失
回复 支持 反对

使用道具 举报

nqhjl 该用户已被删除
7#
发表于 2007-8-19 04:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

8#
发表于 2007-8-19 08:18 | 只看该作者
y快,我常从一个硬盘拷东西到另一个,觉得没有加倍效果。人觉得又读又写麻烦,硬盘不一定:unsure:

[ 本帖最后由 飞鸟真 于 2007-8-19 08:20 编辑 ]
回复 支持 反对

使用道具 举报

9#
发表于 2007-8-20 17:45 | 只看该作者
我认为X快。
Y是在折腾磁头,移来移去的,没法快,除非cache够大。
回复 支持 反对

使用道具 举报

10#
发表于 2007-8-21 09:49 | 只看该作者

外行说外行话,猜猜看

1、非raid两个硬盘之间拷贝数据,可以看作同时读、写的。
     拷贝时间(写数据的时间)可以看作读取数据的时间(数据大小/读速度)。

2、raid0,可以看作读、写数据速度都提高了约一倍。
     关键是拷贝的时候,写策略的优化。最好的情况,可以近似看作同时读写;最不好的情况,可以看作先读再写。
按前者,2Y约=X;按后者,Y约=X。

另外,关于缓存:
.是否有读缓存和写缓存之分?
.读、写缓存哪个更大,哪个更多?动态分配如何?等等问题
我觉得在大文件读写时,缓存的存取策略对速度也有一定的影响。

[ 本帖最后由 lg0000 于 2007-8-21 10:15 编辑 ]
回复 支持 反对

使用道具 举报

11#
发表于 2007-8-21 10:15 | 只看该作者
刚才仔细又想了下,发现我前面有些地方欠考虑。

1、缓存策略是可以忽略的,除非有BUG。

2、非raid时,磁盘磁头的移动要比raid0时小得多,也就是寻道时间要更小。
raid0,在C区读完数据后,要移动到D区写数据
非raid,不需要来回的移动磁头读写。

看来,在本题中,非raid和raid0各有一方优势。成了寻道与读取数据量之间的较量了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-1-24 05:04

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表