Linux - How to perform I/O performance test with dd command

Linux - How to perform I/O performance test with dd command

 
Question : How to perform I/O performance test in Linux to find r/w speed?
Answer :  It can be achieved using dd command.

Example to test write speed :
1. Go to the directory location where you want to perform the test.
[root@server ~]# cd /dir

2. Run dd command below.
[root@server ~]# dd if=/dev/zero of=dd.data bs=4k count=200000 conv=fsync
200000+0 records in
200000+0 records out
819200000 bytes (819 MB) copied, 8.47374 seconds, 96.7 MB/s

[root@server ~]# ls -la
total 801588
drwxr-xr-x 2 root     root          4096 Oct 22 12:51 .
drwxr-x--- 5 root     root           8192 Oct 22 12:51 ..
-rw-r--r-- 1 root     root     819200000 Oct 22 12:51 dd.data


Example to test read speed :
[root@server ~]# time time dd if=/path/to/bigfile of=/dev/null bs=8k

                              if = name of input file
                             of = name of output file
                             bs = size of block
                        count = number of block
                         conv = fsync - flush data at the end of the copy
                                   dsync - flush data after every block of the copy
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
RHEL: Extending a vmdk (Virtual Machine disk)
Viewed 4423 times since Sun, May 27, 2018
RHEL: iSCSI target/initiator configuration on RHEL7
Viewed 11509 times since Sat, Jun 2, 2018
ZPOOL: Verify/change properties of a zpool
Viewed 2284 times since Sun, Jun 3, 2018
LVM: Remove a Filesystem / Logical Volume
Viewed 2778 times since Sat, Jun 2, 2018
YUM How to use yum command on CentOS/RHEL
Viewed 7460 times since Thu, Oct 25, 2018
O’Reilly’s CD bookshelf
Viewed 13306 times since Wed, Jun 27, 2018
Linux How to reset a root password on Fedora
Viewed 2795 times since Sun, Dec 6, 2020
How to Configure ‘FirewallD’ in RHEL/CentOS 7 and Fedora 21
Viewed 10770 times since Wed, Oct 9, 2019
Linux ssh Hide OpenSSH Version Banner
Viewed 52475 times since Wed, Apr 22, 2020
RHEL: Reserved space on a ext2/ext3/ext4 filesystem
Viewed 4736 times since Sun, May 27, 2018