`
xitong
  • 浏览: 6191318 次
文章分类
社区版块
存档分类
最新评论

关于磁盘性能的几点总结

 
阅读更多

我们知道目前硬盘可以分为单碟盘和多碟盘,单碟盘只有一个盘片,而多碟盘则有多个碟片,每个碟片的正反两面都可以存储数据,而每个碟面则需要一个读写磁头。但是,对一个磁盘来说,在同一个时刻,只能有一个磁头来读写磁盘,而不管盘体有几个碟片,因此,增加碟片并不能增加磁盘的并发IO能力,只能增加磁盘的存储容量。


其实,对一个磁盘来说,增加存储容量有两种办法:1,增加碟片;2,增加每个碟片的密度。另外,如果对同一个磁盘,若多个磁头可以并发工作,则可以提供类似raid的并发读写能力。


决定一个硬盘的读写性能主要是,这里不包括ssd等新型硬盘。
一,寻道时间
寻道时间是指磁头机械移动到对应的柱面所需的时间,由于磁盘随机IO需要经常移动磁头进行寻道,因此,寻道时间是一个影响磁盘随机IO的首要因素。磁头需要频繁的进行柱面或者磁道的变换,而对数据传送的时间来说,寻道时间远远大于前者。因此,如果能够提高磁头的寻道时间,则可以提升磁盘随机IOPS。目前的磁盘寻道时间一般在10ms以内,如希捷硬盘随机读取的寻道时间在3.5ms,随机写入的寻道时间是4ms。


二,盘片转速
由于连续IO的情况下,磁头基本在同一柱面下从磁头1到磁头n进行连续IO操作,每个磁头在对该磁道的所有扇区的数据操作完毕后才进入下一个磁头操作,因此,在这种情况下,转速是影响磁盘连续IO性能的首要因素。 在连续IO的情况下,由于磁盘变换磁道或者柱面的次数很少,所以要提升连续IO的IOPS,转速是一个首要因素。目前的硬盘转速基本可以在10000-15000转/每分。

三,碟片密度
这个比较容易理解,在寻道时间和盘片转速一定的情况下,碟片密度更高的磁盘,单位空间存储的容量更多,也就是数据密度更大,在单位时间内,可以读取或者写入的数据量就越多。

四,接口速度
接口速度一般是远远大于磁盘本身的读写速度的,因此对一个磁盘来说,接口速度不会称为真正的瓶颈。目前对IED接口的硬盘,IED本质是PATA接口规范,目前ATA-7,也叫ATA133的接口速度可以达到133m/s,而SATA规范中的2.0,则可以达到300m/s。

分享到:
评论

相关推荐

    关于Oracle数据库优化的几点总结

    个人理解,数据库性能关键的因素在于IO,因为操作内存是快速的,但是读写磁盘是速度很慢的,优化数据库关键的问题在于减少磁盘的IO,个人理解应该分为物理的和逻辑的优化, 物理的是指oracle产品本身的一些优化,...

    SQL查询安全性及性能优化

    性能 - 批处理执行统计信息和性能相关的几个报表服务: 性能 - 对象执行统计信息 性能 - 按平均CPU时间排在前面的查询 性能 - 按平均IO次数排在前面的查询 性能 - 按总CPU时间排在前面的查询 性能 - 按IO总...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等...

    (重要)AIX command 使用总结.txt

    ssaxlate -l hdisk3 //逻辑磁盘hdisk3包含4个物理磁盘pdisk4,pdisk6,pdisk5,pdisk7 pdisk4 pdisk6 pdisk5 pdisk7 ssaxlate -l pdisk0 //物理磁盘pdisk0从属于逻辑磁盘hdisk2 hdisk2 ## 查看SSA磁盘阵列中pdisk与...

    分布式高性能日志复制服务 DistributedLog.zip

    作为一个日志服务,DistributedLog的优势可以总结为:高性能:面对大量的并发日志时,在可持久化的Writer上DL能够提供毫秒级的延迟,同时还能应对上千客户端每秒大量的读取和写入操作。持久化和一致性:消息会持久化...

    计算机应用基础各章知识点.docx

    调制解调器————( Modem) 第三节知识点 1关于进制的基本知识点:几进制的基数就是几。权是基数的 N次方,每位的权是基数的位数减去一的次 方。数制转换的规则:任意进制的数转换为十进制的数的方法是 按权展开...

    Authorware作业(课程设计)源文件及发布exe文件

    2、使用“微晓注册表优化大师”之类的系统修改软件把“我的文档”、“上网缓冲”、“上网历史”、“收藏夹”等经常要进行写、删操作的文件夹设置到D盘上来尽量避免产生磁盘碎片而降低硬盘性能! 3、有必要时进行...

    什么是NoSQL数据库?

    关系型数据库作为应用广泛的通用型数据库,它的突出优势主要有以下几点: 保持数据的一致性(事务处理) 由于以标准化为前提,数据更新的开销很小(相同的字段基本上都只有一处) 可以进行JOIN等复杂查询 存在很多...

    oracle 优化的一点体会

    关于oracle 优化的内容很多,概念庞杂,不过可以总结出一个大纲性的东西作为需要考虑的方向,然后再逐步细化。oracle优化按重要性需要考虑设计、开发、调整几个方面。首先是设计,这是最重要的部分,借用TOM的话:...

    网管教程 从入门到精通软件篇.txt

    小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。  Bootcfg  bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。  含有下列参数的 bootcfg 命令仅在...

    黑客反汇编揭秘(第二版).part2.rar

    5.4.4 磁盘与内存的修改 78 5.4.5 反反汇编器 78 5.4.6 反调试技术 79 5.4.7 反监听器 79 5.4.8 反转储器 79 5.4.9 弥补保护机制 80 5.5 容易导致严重后果的小错误 80 第6章 热身 83 6.1 创建保护机制,并...

    黑客反汇编揭秘(第二版).part1.rar

    5.4.4 磁盘与内存的修改 78 5.4.5 反反汇编器 78 5.4.6 反调试技术 79 5.4.7 反监听器 79 5.4.8 反转储器 79 5.4.9 弥补保护机制 80 5.5 容易导致严重后果的小错误 80 第6章 热身 83 6.1 创建保护机制,并...

    计算机硬件教学设计.docx

    (2)识别主板、CPU、内存、硬盘并掌握其作用与性能指标; (3)能识别其他部件如显卡、声卡等并了解其作用; 2.能力目标: (1)培养学生的科学精神、创新精神和实践能力,提高学生对信息社会的适应能力。 (2)...

    软件测试经典面试题 (超实用)

    15、如何将自己的本地磁盘(D)做成FTP供远端主机使用? 30 16、对RUP.CMM,CMMI,XP,PSP.TSP的认识? 30 17、DNS是什么,它是如何工作的? 31 18、防火墙如何保证安全的?主要有哪些? 31 19、目前流行的操作的系统有...

    企业系统及数据安全一体化解决方案

    概 述 4 第一章 系统及需求分析 6 1.1 **信息系统现状 6 ...在进行系统规划时,方案尽可能全面了解具体的应用,在满足用户基本需求的基础上重点考虑了系统的安全性、可扩展性、通用性、维护性和系统的高性能。

    计算机组装信息化教学设计方案--完整获奖版.docx

    并学会如何组装整机 学情分析 授课对象为中职学校的在校学生,在这节课之前,学生已经对计算机有了一定的了解,认识了主板、硬盘、鼠标、键盘等硬件设备,还初步掌握了常用软件的使用。但是对计算机整机的系统组成...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    最近几年,他专注于研究Oracle内部原理以及解决性能问题。他的博客主页是 kerryosborne.oracle-guy.com。  ROBYN SANDS 思科公司的软件工程师,为思科的客户设计开发嵌入式Oracle数据库产品。从1996年开始使用...

    C语言培训教程.doc

    10、气象数据中心项目开发 16 5、 毕业总结 16 各种技术方向分析 对大部分即将进入IT行为的人来说,普遍存在一个问题,如何选择技术方向,以下谈 谈我个人的看法. 1。1、JAVA 优点 几乎可以做任何事情,适用于各种操作...

Global site tag (gtag.js) - Google Analytics