使用DMA方式传输数据可以占用更少的CPU资源,因此与其它操作系统一样,Linux支持硬盘以DMA方式转输数据,但在安装Red Hat7.0时关于DMA的默认选项是Disable的,当然你可以在安装时就enable它。

hdparm -t /dev/hda 查看IDE的磁盘,Sata或scsi的为:hdparm -t /dev/sda

一硬盘using_dma 为off,读取速度慢;而另一硬盘using_dma 为on,读取速度快。

查看与开启DMA支持执行命令如下:

[root@RJ-RMS root]# hdparm -cdt /dev/hda

/dev/hda:

IO_support   = 0 (default 16-bit)

using_dma    = 0 (off)

Timing buffered disk reads: 64 MB in 20.84 seconds = 3.07 MB/sec

[root@RJ-RMS root]# hdparm -d1 /dev/hda

/dev/hda:

setting using_dma to 1 (on)

using_dma    = 1 (on)

[root@RJ-RMS root]# hdparm -cdt /dev/hda

/dev/hda:

IO_support   = 0 (default 16-bit)

using_dma    = 1 (on)

Timing buffered disk reads: 64 MB in 1.09 seconds = 58.72 MB/sec

hdparm的改变是个临时的状态,下次再次启动Linux系统的时候hdparm将会消失。所以要想永久的保存修改后的信息,就必须把修改后的参数和数据写入/etc/rc.d/rc.local或/etc/rc.local文档,甚至比启动过程要早运行的程式中。

linux查看磁盘写入速度,linux查看与提高磁盘读写速度相关推荐

  1. linux看目录容量,linux_查看磁盘与目录容量

    一.查看磁盘容量命令df(report file system disk space usage)## 终端运行 $ df 输出结果 我的物理主机上的 /dev/sda5 是对应着主机硬盘的分区,字母 ...

  2. linux 查看其他磁盘分区,Linux 查看磁盘分区.pdf

    Linux 查看磁盘分区 作者:北南南北 来自:LinuxSir.Org 的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作:但在本文,我 们只讲磁盘分区的查看,以及分区的使用情况的查看:本文只 ...

  3. linux 读分区表文件,Linux 磁盘分区表、文件系统查看和操作

    提要:Linux磁盘分区表.文件系统的查看.统计的工具很多,有些工具是多功能的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作:但在本文,我们只讲磁盘分区的查看,以及分区的使用情况的查看:本文只 ...

  4. linux查看磁盘分区恢复磁盘,在Linux,误删磁盘分区怎么恢复呢【转】

    在我们运维工作中,频繁的操作,可能命令写入错误,造成磁盘分区的删除,那么应该怎么办呢?怎么恢复磁盘分区呢? 一不小心删除了磁盘分区.如下图,删除了sda磁盘的第一个分区,为系统boot分区,系统如果重 ...

  5. 整理linux 查看操作系统、CPU、内存、磁盘等信息

    整理linux 查看操作系统.CPU.内存.磁盘等信息 一.查看 cpu 信息 1 . 所 有 信 息 lscpu [root@localhost ~]# lscpu Architecture: x8 ...

  6. 查看磁盘空间 linux磁盘划分 扩容

    前几天遇到了这样一个情景: 一个服务器是以虚拟机的形式提供的,通过df -h看服务器磁盘空间只有30多个G,但通过fdisk -l看发现有一个160G的磁盘空间 没有挂载,因此需要在不重启的前提下将1 ...

  7. linux查看磁盘设备列表,linux设备与文件系统信息查看

    将磁盘接入主机后,我们需要有工具来查看接入的磁盘设备信息,观察磁盘分区状态. 可用的工具有lsblk和blkid等. 使用lsblk列出系统上块设备的信息 回到顶部 lsblk为list block ...

  8. linux查看分区树形状态,查看Linux磁盘的分区状态(lsblk、blkid、parted)

    ②磁盘的管理是一个相当重要的环节,如果你想在系统里面新增一块磁盘,应该做一下几个操作 2.命令格式 lablk [选项] [设备文件名] 3.选项 -d:仅列出磁盘本身,并不会列出该磁盘的分区信息 - ...

  9. Linux工作笔记036---Centos下查看cpu、磁盘、内存使用情况以及如何清理内存

    JAVA技术交流QQ群:170933152 Centos下查看cpu.磁盘.内存使用情况以及如何清理内存 核查服务器基本情况 查看内存使用情况 free -m 查看cpu使用情况 top #查看进程运 ...

最新文章

  1. 15道谷歌面试题及答案
  2. 如何修改git已提交记录的邮箱?
  3. PAT甲级题目翻译+答案 AcWing(树)
  4. win10 uwp 打包第三方字体到应用
  5. AOP日志-后置通知
  6. iptables简单应用
  7. 如何搭建一个 Data Guard 环境
  8. EIGRP单边邻居——认证
  9. lua对模块接口扩展的一种方法
  10. 315曝光:老坛酸菜工人穿拖鞋、光脚踩 防腐剂超标10倍!多家电商平台下架老坛酸菜...
  11. 截止2020年06月06日证书获得
  12. python安装在什么地方_python模块安装目录在哪里
  13. CentOS 6 忘记root密码的修改方法
  14. 新手先学java还是python_2018年,初学者学Java还是Python?统计数据给你答案
  15. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_04 IO字节流_3_字节输出流_OutputStream类FileOutputStream...
  16. python datetime.datetime.now_python时间日期datetime模块
  17. 苹果的 Safari 浏览器13岁了
  18. java自动装箱|拆箱解密
  19. 两个用于谷歌输入法的颜文字拓展
  20. 六、Rewrite重写

热门文章

  1. 如何获取一个基因家族的所有小麦基因
  2. FCPX视频剪辑Final Cut Pro X v10.5.4中文版 Macbook支持Silicon M1 附详细安装教程
  3. 淘宝推荐最靠谱的补单平台排行榜
  4. 关于socket传输图片
  5. 多股电线与单股电线怎么选
  6. smartUpload上传图片的用法
  7. Mac使用技巧/M1 Mac安装 PS 2021 闪退、卡启动界面解决方法
  8. 关于微服务的三个厄运问题
  9. 移植spca5xx-v4l1goodbye到立宇泰ARMSYS244O开发板
  10. mysql索引优化longtext_mysql中longtext存在大量数据时,会导致查询很慢?