读取一个文件所花费的时间

发布于 2024-09-28 02:30:52 字数 254 浏览 3 评论 0原文

我有一个问题。读取一个 2 MB、分成 2 个碎片的文件需要多长时间?

如果旋转延迟为 4300 rpm 寻道时间为 10 ms 传输时间为 10 mb/s 控制器开销为 0.5 ms。

我的计算是:

2*(10 ms + 7 ms (<-rotational delay) + 0,5 ms + 200 ms (<-transfer time))

这是正确的答案还是我做错了什么?

I have a question. How long time does it takes to read a 2 mb file, which is fragmented in 2?

If the rotational delay is 4300 rpm
And the seektime is 10 ms
the transfer time is 10 mb/s
and the controller overhead is 0,5 ms.

My calculation is:

2*(10 ms + 7 ms (<-rotational delay) + 0,5 ms + 200 ms (<-transfer time))

Is this the right answer or have I done something wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

滥情稳全场 2024-10-05 02:30:52

磁盘访问时间 = 寻道时间 +
旋转延迟 + 传输时间 +
控制器时间+排队延迟(如果
任何)

所以,回到你的书上并找到正确的答案。

Disk Access Time = Seek time +
Rotational Latency + Transfer time +
Controller Time + Queueing Delay(if
any)

So, get back to your book and find the correct answer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文