Jump to content

Funny hdd results

unijab
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
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
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.

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

 

Link to comment
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
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 Intel i7-7700 | Cooling Noctua NH-D14 SE2011 | Motherboard ASUS ROG Strix Z270F Gaming | RAM Corsair Vengeance LPX 3.6GHz 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 Garuda Linux

Link to comment
Share on other sites

Link to post
Share on other sites

First 4 are writes;

Last 4 are reads

 

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

 

 

speed2.png

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

 

Link to comment
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

×