RHEL 8 Beta and the performance profle

So, I was re-re-reintroduced to the RHEL “cockpit” web service. And, in looking around, I was re-introduced to Performance Profiles.

So, I elected to do a quick NFSv3 test with a typical ‘dd’ – both using the traditional virtual-guest profile & the low-latency one.

Here is a test.

TL;DR: Changing the profile got me +6MB/s on a normal ‘dd.’

Performance Profile: virtual-guest

[root@rhel8 ~] time dd if=/dev/zero of=/mnt/nfs/dd.out bs=1M count=1000<br>
1000+0 records in<br>
1000+0 records out<br>
1048576000 bytes (1.0 GB, 1000 MiB) copied, 9.68476 s, 108 MB/s

real    0m9.693s<br>
user    0m0.002s<br>
sys     0m1.082s

Change to:
Performance Profile: network-latency

[root@rhel8 ~] time dd if=/dev/zero of=/mnt/nfs/dd-profilechange.out bs=1M count=1000<br>
1000+0 records in<br>
1000+0 records out<br>
1048576000 bytes (1.0 GB, 1000 MiB) copied, 9.20629 s, 114 MB/s

real    0m9.216s<br>
user    0m0.003s<br>
sys     0m1.270s
[root@rhel8 ~] time dd if=/dev/zero of=/mnt/nfs/dd-2profilechange.out bs=1M count=1000<br>
1000+0 records in<br>
1000+0 records out<br>
1048576000 bytes (1.0 GB, 1000 MiB) copied, 9.18375 s, 114 MB/s

real    0m9.189s<br>
user    0m0.003s<br>
sys     0m1.311s

Revert to:
Performance Profile: virtual-guest

[root@rhel8 ~] time dd if=/dev/zero of=/mnt/nfs/dd-back2origprofile.out bs=1M count=1000<br> 1000+0 records in<br> 1000+0 records out<br> 1048576000 bytes (1.0 GB, 1000 MiB) copied, 9.67008 s, 108 MB/s

real    0m9.680s
user    0m0.003s
sys     0m1.083s