Just been testing out the 8x8tb drives i have with Cyberjock today, we test wrote a 1tb block (average 328meg a second).
Reading back from it showed 13-20 meg a second?
Waited minutes just to see if it was the 8tb "caching". No change.
Waited hours just in case it was some weird drive issue. No change.
Rebooted just in case. No change.
Powered down completely, no change.
So whatever was the issue.. stuck around.. but......
Thought i would try copying directly to dev/null....
[root@Riva] ~# dd if=/mnt/Riva/Data/testfile bs=1M
^C75+0 records in
71+6 records out
77594624 bytes transferred in 6.220215 secs (12474589 bytes/sec)
[root@Riva] ~# dd if=/mnt/Riva/Data/testfile of=/dev/null bs=1M
^C13951+0 records in
13951+0 records out
14628683776 bytes transferred in 12.342114 secs (1185265653 bytes/sec)
[root@Riva] ~#
When not specifying an output device, which i assumed defaulted to dev/null, speed was 12mb a second.
When specifying dev/null, speed was 1.1Gb a second.
So have i either found a bug in the implementation of dd?
Or have i just found out that not specifying an output device defaults to something else?
Some more research points to the fact that without an output device, it defaults to stdout. It looks like stdout is very slow!
Reading back from it showed 13-20 meg a second?
Waited minutes just to see if it was the 8tb "caching". No change.
Waited hours just in case it was some weird drive issue. No change.
Rebooted just in case. No change.
Powered down completely, no change.
So whatever was the issue.. stuck around.. but......
Thought i would try copying directly to dev/null....
[root@Riva] ~# dd if=/mnt/Riva/Data/testfile bs=1M
^C75+0 records in
71+6 records out
77594624 bytes transferred in 6.220215 secs (12474589 bytes/sec)
[root@Riva] ~# dd if=/mnt/Riva/Data/testfile of=/dev/null bs=1M
^C13951+0 records in
13951+0 records out
14628683776 bytes transferred in 12.342114 secs (1185265653 bytes/sec)
[root@Riva] ~#
When not specifying an output device, which i assumed defaulted to dev/null, speed was 12mb a second.
When specifying dev/null, speed was 1.1Gb a second.
So have i either found a bug in the implementation of dd?
Or have i just found out that not specifying an output device defaults to something else?
Some more research points to the fact that without an output device, it defaults to stdout. It looks like stdout is very slow!