IO实际上是计算机用语,也写作I/O,指输入/输出(Input/Output)。硬盘IO就是指对字节的读取速度,即硬盘的读写能力。这里我们只讨论服务器磁盘IO。服务器硬盘IO的性能也是服务器硬件配置中需要考虑的问题。那么如何判断服务器硬盘IO的性能好不好呢?

首先,硬盘的数据存储在硬盘驱动器内各个扇区上,扇区是以一定的磁密度为间隔划分出来的磁盘区域。从磁盘读取某段扇区的内容,即是硬盘发出IO指令的一个过程。磁盘收到指令,选择读或者写数据。如果读写速度快,也即硬盘IO的性能高。当然影响读写速度的因素有很多,硬盘的性能优化技巧也是一门大学问,但是我们自己在选择硬盘的时候只要了解一点就可以知道硬盘IO的性能了,那就是:钱。

不过说到硬盘的选择,互联先锋所提供的服务器硬盘,主要是SATA(Serial Advanced Technology Attachment)与SSD(Solid State Drives)两种。

SSD也称固态硬盘,具有读写速度快、存取时间短,低功耗、无噪音、抗震动、低热量 、体积小、工作温度范围大的优点,相比之下其成本也会稍高。

SATA,机械式硬盘,具有较快的传输速率和较大的存储空间,适用于普通用户,价格上也较有优势。

虽然硬盘是服务器硬件采购成本中的大头,但服务器硬盘作为服务器的核心数据存储库,它的稳定与安全关乎着服务器所有用户数据与软件的安全,在选择硬盘时还是要慎重,不要一味地为节约成本。

磁盘IO是什么意思?如何判断服务器硬盘io性能好不好?相关推荐

  1. 查看linux服务器硬盘IO读写负载

    最近一台linux服务器出现异常,系统反映很慢,相应的应用程序也无法反映,而且还出现死机的情况,经过几天的观察了解,发现服务器压力很大,主要的压力来自硬盘的IO访问已经达到100% 为了方便各位和自己 ...

  2. [转]查看linux服务器硬盘IO读写负载

    最近一台linux服务器出现异常,系统反映很慢,相应的应用程序也无法反映,而且还出现死机的情况,经过几天的观察了解,发现服务器压力很大,主要的压力来自硬盘的IO访问已经达到100% 为了方便各位和自己 ...

  3. linux服务器读写硬盘io,查看linux服务器硬盘IO读写负载

    今天一台Centos服务器出了问题,客户端访问非常慢,电影播放间歇性卡壳,web访问也是很慢.首先看了服务器的流量,然后从网上找了一些方法查看服务器的IO读写负载,记录下来分享: 1. 用top命令查 ...

  4. Zabbix-3.0.X 监测服务器硬盘IO状态

    Zabbix-3.0监测服务器硬盘IO状态 一.环境准备 被监控主机已安装zabbix-agent,且zabbix-server能正常监控到zabbix-agent相关数据. 系统环境: Zabbix ...

  5. linux服务器硬盘IO读写负载查看

    文章目录 1.首先top命令看下 2,先用iostat查看磁盘io 是否读写负载很高 重要指标: 3.找出占用io高的进程的工具 iotop IO负荷的压力测试 最近在用spark 向MySQL 倒腾 ...

  6. Java IO流学习总结七:Commons IO 2.5-FileUtils

    Java IO流学习总结七:Commons IO 2.5-FileUtils 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/5497 ...

  7. io操作是指什么_各种IO模型,一篇打尽

    一.阻塞/非阻塞-同步非同步 同步/异步 同步请求:A调用B,B的处理是同步的,在处理完之前他不会通知A,只有处理完之后才会明确的通知A; 异步请求:A调用B,B的处理是异步的,B在接到请求后先告诉A ...

  8. java io流 教程_Java基础教程:IO流与文件基础

    Java:IO流与文件基础 说明: 本章内容将会持续更新,大家可以关注一下并给我提供建议,谢谢啦. 走进流 什么是流 流:指的是从源到目的地的字节的有序序列. 在Java中,可以从其中读取一个字节序列 ...

  9. linux下看io等待时间,Linux下用iostat探测IO使用情况

    常用参数 -d:表示,显示设备(磁盘)使用状态: -k:某些使用block为单位的列强制使用Kilobytes为单位: -x: 可以获得更多统计信息: -c:还可以用来获取cpu部分状态值: 1 3: ...

最新文章

  1. 关于在Windows Mobile下今日插件使用WTL的问题
  2. html网页缩小之后div框移动,css – DIV在浏览器中放大和缩小时移动
  3. 对SqlCommandBuilder类理解
  4. NILMTK在Windows下的安装教程
  5. 工作流实战_28_flowable 任务多实例
  6. microsoft符合服务器加载符号的解决方案
  7. paip.百度空间 JAVA程序发文总结
  8. BI系统AWS云迁移方案设计(通用)
  9. bp神经网络matlab feedfollownet,BP神经网络模型:Matlab
  10. 激活工业数据价值 2020年建成国家工业互联网大数据中心
  11. matlab:双或三方演化博弈,lotka-Volterra 1.双方演化博弈
  12. 知名大咖、一线品牌齐聚!机智云助力电动车锂电新时代!
  13. 番茄助手(Visual Assist X)过期的应对方法
  14. leetcode 给N x 3网络图涂色的方案数
  15. 什么是Web1.0、2.0、3.0?
  16. 人工智能期末复习——速通知识点
  17. 收藏了,挺有意思的生成太极图
  18. 如何在Photoshop中为黑白老式照片着色
  19. 程序员如何拓展技术技能?
  20. 海水淡化膜:反渗透RO膜系统预处理概述

热门文章

  1. 华为ospf特殊区域 LSA优化实验
  2. 慕课头条:Facebook需抢座上班;比亚迪招聘拿offer超简单;华强北已破解Airpods防盗机制...
  3. Linux学习 脚本中常用的命令
  4. Java接收json参数
  5. Web开发人员最关注的6款HTML5代码生成器
  6. 根据某个字段来查询筛选数据
  7. jQuery源码浅谈系列---$.removeAttr()
  8. python pandas常用函数学习
  9. html5 简单图片效果,【HTML5】Canvas绘制简单图片教程,
  10. C++实现sin和arctan