首先,读写头沿径向移动,移到要读取的扇区所在磁道的上方,这段时间称为寻道时间(seek time)。读写头起始位置与目标位置之间的距离不同,寻道时间也不同,一般为2--30毫秒,平均约为10毫秒。

然后,通过盘片的旋转,使得要读取的扇区转到读写头的下方,这段时间称为旋转延迟时间(rotational latency time)。一个7200(转 /每分钟)的硬盘,每旋转一周所需时间为60×1000÷7200=8.33毫秒,则平均旋转延迟时间为8.33÷2=4.17毫秒(平均情况下,需要旋 转半圈)。按照同样的计算方法,一个5400(转/每分钟)的硬盘,平均旋转延迟时间为60×1000÷5400÷2=5.56毫秒。

平均寻道时间与平均旋转延迟时间之和称为平均存取时间(average access time)。

最后才开始数据的读取。读取一个扇区的时间约为零点几个毫秒,相对平均存取时间而言可以忽略不计。因此,决定一个硬盘读写速度的是它的平均存取时间。

通过简单的加法,我们就可以得出:7200转的硬盘,平均存取时间约为10+4.17=14.2毫秒;5400转的硬盘,平均存取时间约为10+5.56=15.6毫秒。两者相比,前者的速度只比后者提高了不到百分之十,离大家预想的三分之一相距甚远

HardDisk读取速度相关推荐

  1. mysql数据库加载太慢_mysql千万级数据库插入速度和读取速度的调整记录

    一般情况下mysql上百万数据读取和插入更新是没什么问题了,但到了上千万级就会出现很慢,下面我们来看mysql千万级数据库插入速度和读取速度的调整记录吧. (1)提高数据库插入性能中心思想:尽量将数据 ...

  2. 使用多线程会加快文件读取速度吗?

    使用多线程去读取文件的话会加快读取速度吗? 同样如果在面试中问你这个问题该怎么回答呢?假设有一个文件大小为10G,我们需要将其读取到内存中(假设内存能容纳下该文件),那么使用多个线程分块去读取的话会加 ...

  3. 读取速度贼快的省市区地址库

    AddressData 读取速度贼快的地址库,包含省市区及身份证号前缀 地址库大小 54.14746KB 读取耗时 14~25ms (MacBook Pro LQ2 i7-4770HQ) {北京市={ ...

  4. names文件和data文件_data.table让你的读取速度提升百倍

    不知道大家有没有用read.table和read.csv读取过文件,当文件不大的时候你可能还感觉不出读取速度,但是当文件比较大的时候,比如有上万行的时候,你就会感觉到等待时间明显变长,甚至无法忍受. ...

  5. ASP.NET状缓存Cache的应用-提高数据库读取速度

    ASP.NET状缓存Cache的应用-提高数据库读取速度 原文:ASP.NET状缓存Cache的应用-提高数据库读取速度 一. Cache概述        既然缓存中的数据其实是来自数据库的,那么缓 ...

  6. pandas将csv文件保存文feather格式,大大加快读取速度

    在参加各种机器学习比赛的时候,有时候要读取几百M甚至几个G 的表格数据,为了使读取速度加快,使用一种新的方法,把.csv格式格式的文件转存为.feather格式,再用read_feather读取,速度 ...

  7. 使用CacheFS+TmpFS加速NFS读取速度

    使用CacheFS + TmpFS加速NFS读取速度 CacheFS 文件系统 CacheFS 文件系统简介 使用CacheFS TmpFS文件系统 同时使用CacheFS和TmpFS 参考资料 Ca ...

  8. 测试硬盘,ssd,优盘读取速度

    首先安装sudo apt install fio 输入指令 测试写入 sudo fio -filename=/dev/sdb1 -direct=1 -iodepth 1 -thread -rw=wri ...

  9. mysql磁盘读写每秒多少正常_一般硬盘读取速度和写入速度是多少

    展开全部 硬盘的读636f70793231313335323631343130323136353331333365656531取速度没多大用处,一般机械硬盘用专业软件测得的读取速度在60-120MB/ ...

  10. 一般硬盘读取速度和写入速度是多少

    一般硬盘读取速度和写入速度是多少 硬盘真正的传输速度由于受硬盘内部传输速率的影响,其稳定传输速率一般在30MB/s到45MB/s之间.这样随着CPU.内存等硬件运行速度的不断提高,ATA硬盘的低速率渐 ...

最新文章

  1. Kickstart的配置文件anaconda-ks.cfg解析
  2. zookeeper+kafka集群部署+storm集群
  3. JAVA中this和super用法
  4. idea使用ant将wsdl文件_文件曝光:奔驰GLC将使用E级同款1.5T发动机
  5. mysql的字符集编码_MySQL的字符编码设置
  6. Java进阶之深入理解JVM类加载机制
  7. 4g模块注册上网 移远_Openwrt支持移远4G模块过程记录
  8. C++笔记——.和::和:和-的区别
  9. c fun函数求n个整数的平均值_c语言题目(求阶乘)
  10. 取消对 null 指针“l”的引用。_彻底理解链表中为何使用二级指针或者一级指针的引用...
  11. 从零开始学前端:CSS背景颜色 --- 今天你学习了吗?(CSS:Day09)
  12. 关于SOA您该知道却不愿知道的十件事
  13. C++动态内存管理好难怎么办?零基础图文讲解,小白轻松理解原理
  14. Mysql 导出导入
  15. java 创建txt_java创建txt文件并存入内容
  16. 数据仓库常见建模方法与大数据领域建模实例综述
  17. 树梅派-人脸识别菜鸡起步
  18. python弹球游戏添加一个球_Python实现的弹球小游戏示例
  19. 对keep-alive的理解是什么?
  20. 《微观经济学》 第八章

热门文章

  1. 【聚类模型①】k均值聚类算法
  2. android 限制后台进程,不超过4个进程 开发者选项,后台允许不超
  3. ua解析接口_在线免费解析抖音短视频(维护中)
  4. PJSIP添加G729编码
  5. FreeCAD源码分析:TechDraw模块
  6. Mybatis面向接口编程
  7. Linux系统手机投屏实现电脑控制手机(Windows)
  8. linux flash文件读取,Linux flash 文件系统剖析
  9. Emmagee工具的使用以及csv数据分析
  10. 这是我的计算机房英语怎么写,小学英语人教(12版三起点)四年级下册Unit 1