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
YUM CRON RHEL7: Configure automatic updates.
Viewed 1921 times since Fri, Oct 26, 2018
logrotate Understanding logrotate utility
Viewed 1747 times since Sun, Jan 12, 2020
List usernames instead of uids with the ps command for long usernames
Viewed 2297 times since Wed, Jul 25, 2018
Setting up encrypted tunnel using stunnel
Viewed 2388 times since Fri, Sep 28, 2018
LVM: Rename root VG/LV
Viewed 7528 times since Sat, Jun 2, 2018
Tips to Solve Linux & Unix Systems Hard Disk Problems
Viewed 4064 times since Fri, May 15, 2020
Secure Secure Shell
Viewed 10667 times since Fri, Aug 21, 2020
RHCS6: Quorum disk and heuristics
Viewed 4129 times since Sun, Jun 3, 2018
How to configure an SSH proxy server with Squid
Viewed 2998 times since Sun, Dec 6, 2020
Fałszujemy rozpoznania skanerów #1
Viewed 2960 times since Mon, May 21, 2018