linux磁盘性能测试
120-test:/# apt-get install hdparm
真实机器120上测试结果:
测试磁盘性能(不cache)
120-test:/home/lai# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 346 MB in 3.02 seconds = 114.65 MB/sec
测试磁盘性能(带cache)
120-test:/home/lai# hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 2786 MB in 2.00 seconds = 1393.80 MB/sec
真实机器121上测试结果:
121:~# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 310 MB in 3.01 seconds = 102.89 MB/sec
121:~# hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 2578 MB in 2.00 seconds = 1289.01 MB/sec
服务器sas硬盘测试结果:
lai@*:~$ sudo hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 442 MB in 3.01 seconds = 146.89 MB/sec
lai@*:~$ sudo hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 8306 MB in 2.00 seconds = 4162.04 MB/sec
虚拟机的测试结果1:
HA:/home/lai# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 176 MB in 3.01 seconds = 58.51 MB/sec
HA:/home/lai# hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 2966 MB in 2.00 seconds = 1483.26 MB/sec
虚拟机的测试结果2:
153:/home/lai# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 186 MB in 3.00 seconds = 61.93 MB/sec
153:/home/lai# hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 3012 MB in 2.00 seconds = 1505.78 MB/sec
hdparm优化硬盘
hdparm -tT /dev/hda 测试硬盘速度
hdparm -A1 /dev/hda 开启硬盘预读取功能
hdparm -c3 /dev/hda 开启硬盘32位
hdparm -d1 /dev/hda 开启DMA
-d 和 -A 参数对IDE硬盘读写性能影响最大(尤 -d)
iozone和hdparm的区别:
iozone文件系统的表现是pagecache和磁盘性能的综合体, 在用iozone的时候, 如果文件大小在pagecache的容量之内, 你所看到的高性能通常是pagecache的性能, 也就是内存访问的速度. 如果想利用iozone测试真正的磁盘访问能力, 文件大小需要远大于内存容
相关文档:
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成2010年3月5日的命令如下。
#date -s 03/05/10
将系统时间设定成中午8点52分0秒的命令如下。
#date -s 08:52:00
注意,这里说的是系统时间,是linux由操作系统维护的。
在系统启动时,Linux ......
成为一名精通 Linux
程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的
1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9
倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Win ......
推荐使用VMware Workstation(虚拟机),下载地址:
http://www.gd2.xdowns.com:8080/uploadFile/2008-3/ha_vmware_cn-v6.03.rar
硬件要求:只要能正常运行xp的就行,内存512M或更大(现在买的机子应该没有低于这个标准的了吧)。
最重要的是要有Linux安装盘(网上下载的镜象文件也行,反正可以直接使用)。
具体操作� ......
摘要:动态链接库技术实现和设计程序常用的技术,在Windows和Linux系统中都有动态库的概念,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。
但不同操作系统的动态库由于格式 不同,在需要不同操作系统调用时需要进行动态库程序移植。本文分析和比较了两种操作系统动态库技� ......
关于IOCTL驱动的编写方法LDD这本书确实写的比较明白了,在这呢我就简单的做一个介绍。这里我主要描述自己编写IOCTL驱动时所遇到的问题及其原因。
驱动里的ioctl函数主要实现不用read,write函数的与用户空间的简单数据交互及无参数的命令控制。那么我们如何实现这几种功能的IOCTL函数呢?ioctl驱动中以S ......