Jump to content

Funny hdd results

Go to solution Solved by unijab,

First 4 are writes;

Last 4 are reads

 

Varying blocksizes from 1M to 4M, increments of 1M.

 

 

speed2.png

Guess I should make my writing and reading test larger than the amount of ram available. It seems as though all my read speeds were affected by caching, because Im sure I shouldn't have read speeds that high. I also have mixed results with the write test

 

 

speed.png

Can Anybody Link A Virtual Machine while I go download some RAM?

 

Link to comment
https://linustechtips.com/topic/300463-funny-hdd-results/
Share on other sites

Link to post
Share on other sites

That's a bit, vague, what system are using? As Gilbert_Sarip asked, what OS? What hardware? etc etc

Cartman - AMD Phenom II x6 1055T 3.1Ghz - 10GB Ram (Mwahahah) - 256GB Crucial MX100 Boot - 2TB WD Red - Gainward GTX 770 - Zalman Insanely Loud CNPS14X - Corsair 230T Orange

Stan - Intel Pentium G3320 - 8GB Ram - 128GB Intel 520 - Raid 1 6TB WD Reds - Bit Fenix Prodigy

Kenny - HP 14 Ultrabook (No name apperently) i3 4130 - 128GB Intel 520

Link to comment
https://linustechtips.com/topic/300463-funny-hdd-results/#findComment-4082269
Share on other sites

Link to post
Share on other sites

what os are you using? 

what command is 'speed'?

 

 

That's a bit, vague, what system are using? As Gilbert_Sarip asked, what OS? What hardware? etc etc

 

 

CentOS 6.6 

6x WD Red 1TB 

 

 

speed is a bash script i made. It writes and reads using dd command, then deletes the file.

Quote posts, please.

 

And yeah, those results are a bit unusual, especially for a 5400 rpm hard drive. Could be some kind of RAM caching.

LTT's unofficial Windows activation expert.
 

Link to comment
https://linustechtips.com/topic/300463-funny-hdd-results/#findComment-4083081
Share on other sites

Link to post
Share on other sites

CentOS 6.6 

6x WD Red 1TB 

 

 

speed is a bash script i made. It writes and reads using dd command, then deletes the file.

 

You will need to use sync to ensure that data written is actually flushed to the disk and not stored in RAM. Add either one of the following to dd:

  • conv=fdatasync: Ensures that a sync is done at the end of the entire write session (ie once)
  • oflag=dsync: Ensures that a sync is done at the end of each block size (ie. count= times)

For sequential read tests, look into hdparm -t /dev/.... However, it is not installed by default (or at least from the minimal install). If you want to stick with dd, you may want to consider randomizing the start position of the read (skip= which also counts in block size chunks).

CPU AMD 7800X3D | Cooling Noctua NH-D15 chromax.black | Motherboard ASUS PRIME X870-P WIFI | RAM Corsair Vengeance RGB 6GHz CL30 32GB | GPU EVGA GeForce RTX 3070 FTW3 Ultra Gaming |

Case Fractal Design Define R5 | Storage Samsung 980 PRO 500GB, Samsung 970 EVO+ "v2" 2TB | PSU Corsair RM850x 2021 | Display ASUS VP247QG + Samsung SyncMaster T220 | OS CachyOS

Link to comment
https://linustechtips.com/topic/300463-funny-hdd-results/#findComment-4083663
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×