当前位置: 首页 > news >正文

网站的管理与维护/seo培训费用

网站的管理与维护,seo培训费用,深圳响应式网页设计,ui设计培训班学费大概多少Linux测试硬盘读性能的常用工具-hdparm和dd俩搭档作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。一.hparm # 它用来在基于 Linux的系统上获取或设置硬盘参数,包括测试读性能以及缓存性能等。1>…

Linux测试硬盘读性能的常用工具-hdparm和dd俩搭档

作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.hparm        # 它用来在基于 Linux的系统上获取或设置硬盘参数,包括测试读性能以及缓存性能等。

1>.安装hdparm工具

[root@node105 ~]# yum -y install hdparm

ec24b81e1f8cfb887deab179d9df97c6.png

2>.查看帮助信息

[root@node105 ~]# hdparm -h

3de693bde24cd6dba8c356dd5c0a1706.png

-a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。-A<0或1>启动或关闭读取文件时的快取功能。-c 设定IDE32位I/O模式。-C 检测IDE硬盘的电源管理模式。-d<0或1>设定磁盘的DMA模式。-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。-g 显示硬盘的磁轨,磁头,磁区等参数。-h 显示帮助。-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。-I 直接读取硬盘所提供的硬件规格信息。-k<0或1> 重设硬盘时,保留-dmu参数的设定。-K<0或1> 重设硬盘时,保留-APSWXZ参数的设定。-m设定硬盘多重分区存取的分区数。-n<0或1>忽略硬盘写入时所发生的错误。-p设定硬盘的PIO模式。-P设定硬盘内部快取的分区数。-q 在执行后续的参数时,不在屏幕上显示任何信息。-r<0或1>设定硬盘的读写模式。-S设定硬盘进入省电模式前的等待时间。-t 评估硬盘的读取效率。   -T 评估硬盘快取的读取效率。-u<0或1> 在硬盘存取时,允许其他中断要求同时执行。   -v 显示硬盘的相关设定。-W<0或1> 设定硬盘的写入快取。   -X设定硬盘的传输模式。-y 使IDE硬盘进入省电模式。   -Y 使IDE硬盘进入睡眠模式。-Z 关闭某些Seagate硬盘的自动省电功能。

3>.显示硬盘的相关信息(可以使用 “fdisk -l” 来查看磁盘信息 )

[root@kafka118 ~]# hdparm /dev/sda

2869969c879d130b27e4a0ef6fbc15c3.png

4>.评估硬盘的读取效率

[root@kafka118 ~]# hdparm -t /dev/sda

aa6ea749e3bccf172532a2b5994ae11b.png

5>.测试硬盘缓存的读取速度

[root@kafka118 ~]# hdparm -T /dev/sda

a2b757cab73cded80e5ec1d6d6351db6.png

6>.直接测试硬盘的读性能

[root@kafka118 ~]# hdparm -tT --direct /dev/sda

7cc03833481880d3ae258b25f40749a2.png

7>.查看DMA情况

[root@kafka118 ~]# hdparm -cdt /dev/sda

e90d3ca0ec5ce056305783ccb78dba8a.png

二.dd           # 使用time命令和dd命令可以简单测试硬盘的写速率

这不是一个专业的测试工具,不过如果对于测试结果的要求不是很苛刻的话,平时可以使用来对磁盘的读写速度作一个简单的评估.

1>.准备测试环境

[root@flume115 ~]# cat /etc/redhat-release #操作系统是CentOS 7.5

CentOS Linux release7.5.1804(Core)

[root@flume115~]#

[root@flume115~]#

[root@flume115~]# uname -r                #内核是3.10.0-862.el7.x86_643.10.0-862.el7.x86_64

[root@flume115~]#

[root@flume115~]#

[root@flume115~]# uname -m                #查看操作系统的架构

x86_64

[root@flume115~]#

[root@flume115~]#

[root@flume115~]# free -h                #查看内存,相比大家也看出来了,我的测试环境是32G内存

total usedfree shared buff/cache available

Mem: 31G 489M 29G 20M1.3G 30G

Swap: 15G 0B 15G

[root@flume115~]#

[root@flume115~]# yum -y install iotop sysstat    #安装必要的监控IO的工具,即iotop和iostat

2>.测试写入50G数据,数据量越大,测试值应该更精确(测试过程中,需要关注两点,磁盘的读写速度和IO使用率,我们分别使用iopp和iostat工具来观察。)

[root@flume115 ~]# time -p bash -c "(dd if=/dev/zero of=/home/yinzhengjie/dd.log bs=1M count=50000)"

b63ab1c4e0a8d027b69add60770411ce.png

3>.执行上述命令后,使用iotop观察占用的I/O情况

[root@flume115 ~]# iotop -o

a7d0b4b8fd867bfda36cd963adf1ba57.png

4>.执行上述命令后,使用iostat观察占用的I/O情况

[root@flume115 ~]# iostat -x 1

7fbba93ca1e59784926d0aa2aee6ba71.png

4>.验证测试结果

[root@flume115 ~]# time -p bash -c "(dd if=/dev/zero of=/home/yinzhengjie/dd.log bs=1M count=50000)"

50000+0 records in

50000+0records out52428800000 bytes (52 GB) copied, 243.346 s, 215 MB/s

real244.49user0.05sys34.66[root@flume115~]#

ac84011b5b3738b8840780f443d59010.png

http://www.lbrq.cn/news/1457731.html

相关文章:

  • 网站域名备案查询官网/重庆seo网站
  • 杨浦苏州网站建设/信息流广告投放工作内容
  • 做系统吧收藏的网站做没了/sem和seo
  • 网上做二建题那个网站好/市场调研分析报告怎么写
  • 与网站开发相关的书籍/江苏做网站的公司有哪些
  • 怎么对网站做seo优化/上线了建站
  • 网站建设免费代理/it培训机构排名前十
  • wordpress 采集评论/抖音seo是什么
  • 集团公司网站源码/公司seo营销
  • 做网站办公照片/汕头网页搜索排名提升
  • 做兼职哪家网站靠谱/关键词什么意思
  • 网络推广外包流程/如何利用seo赚钱
  • 做网站图标/网络营销渠道建设方案
  • 没有官方网站怎么做seo优化/在线建站模板
  • 网站模板下载器/速推网
  • 电子商务网站建设与维护展望/江西seo推广软件
  • 做网站图片多少钱/杭州seo推广优化公司
  • 河北住房和城乡建设厅网站卡/汕头网站建设方案维护
  • 专业做俄语网站建设/个人网站制作教程
  • wordpress前端注册/搜索引擎优化的英文缩写
  • 学校网站的作用和意义/廊坊seo关键词排名
  • 企业网站整站/汕头网站建设方案开发
  • 微山网站建设多少钱/bt搜索引擎下载
  • 网站怎么防k/百度公司简介
  • 网站域名怎么设置/长春网站开发公司
  • 汕头潮南网站建设/合肥seo整站优化
  • Wordpress 充值 卡密/资阳市网站seo
  • 秒玩大型游戏的网站/武汉大学人民医院精神科
  • 做外贸网站要有域名/深圳建站公司
  • 网站常用文件夹/源码时代培训机构官网
  • [GYCTF2020]FlaskApp
  • 01数据结构-时间复杂度和空间复杂度
  • Jupyter Notebook 中高效处理和实时展示来自 OpenCV 和 Pillow 的图像数据探究
  • 跨语言模型中的翻译任务:XLM-RoBERTa在翻译任务中的应用
  • linux 启动流程?
  • [ LeetCode-----盛最多的水]