Jump to content

Is it normal for an HDD's write speeds to vary wildly?

BrokeAFKid

I have a 2 TB Segate Barracuda lying around that i don't use and so I arraged for somebody to come pick it up tomorrow and I wanted to make sure that it works like it should before I do that, I ran Crystaldisk mark and the results were fine but now I'm copying 40GBs of series to it and Windows is showing me very odd numbers, like the write speed will jump to 400-500 and then come back down to almost zero, stay there for a little while and then come back up. Is this normal behaviour for an HDD/is that Windows being glitchy or is there something wrong with my HDD? I unfortunately don't own any other harddrives so I can't really compare it to anything. ?

Link to comment
Share on other sites

Link to post
Share on other sites

Could be Windows being dumb seemingly as usual with file transfers, but could also be the drive handling cache in a really idiotic way.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, BrokeAFKid said:

I have a 2 TB Segate Barracuda lying around that i don't use and so I arraged for somebody to come pick it up tomorrow and I wanted to make sure that it works like it should before I do that, I ran Crystaldisk mark and the results were fine but now I'm copying 40GBs of series to it and Windows is showing me very odd numbers, like the write speed will jump to 400-500 and then come back down to almost zero, stay there for a little while and then come back up. Is this normal behaviour for an HDD/is that Windows being glitchy or is there something wrong with my HDD? I unfortunately don't own any other harddrives so I can't really compare it to anything. ?

Exact model and make? Shingled drives will vary in speed. As used parts need re-read/re-write as a shingled drive uses a clever way to overlap the magnetic strips, just enough to save space and fit more data, but too much to write in a single run. So it needs to go back and redo some spots:

 

(So any data overlapping needs to be entirely written a second time when you modify/add to it.)

smr-structure-base.png

 

PS, also, Windows file transfer is useless. I've had drives transfer at 0.5kbps in/on Windows when large/long transfers (large or small files, but as long as it took time, it slowed down). But in Linux (still NTFS file format) transfers were 100% smooth and consistent, on the same hardware (so not a usb/cable fault).

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Electronics Wizardy said:

Can you show a graph?

 

There is a good chance that is caching or different file sizes. I woulnd't worry if hte drive is working fine and average speed is fine.

554130780_HDDcopy.PNG.f24316039f17be1b83864c460dd64047.PNG

 

This is graph that Windows is showing me. It seems like it will spike, then come back down to ~200MB/s untill that one file is copied, then tank to 0 and do the same with the next file. 

59 minutes ago, TechyBen said:

Exact model and make? Shingled drives will vary in speed. As used parts need re-read/re-write as a shingled drive uses a clever way to overlap the magnetic strips, just enough to save space and fit more data, but too much to write in a single run. So it needs to go back and redo some spots:

 

(So any data overlapping needs to be entirely written a second time when you modify/add to it.)

smr-structure-base.png

 

PS, also, Windows file transfer is useless. I've had drives transfer at 0.5kbps in/on Windows when large/long transfers (large or small files, but as long as it took time, it slowed down). But in Linux (still NTFS file format) transfers were 100% smooth and consistent, on the same hardware (so not a usb/cable fault).

It's this one https://www.mindfactory.de/product_info.php/2000GB-Seagate-BarraCuda-ST2000DM006-64MB-3-5Zoll--8-9cm--SATA-6Gb-s_1114927.html

I'm not sure if I understand this correctly but the drive has never been written to before today, I've had it for like 2 years but never bothered to install it lol, so I don't think it's overwriting anything. 

Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, BrokeAFKid said:

 

 

This is graph that Windows is showing me. It seems like it will spike, then come back down to ~200MB/s untill that one file is copied, then tank to 0 and do the same with the next file. 

It's this one https://www.mindfactory.de/product_info.php/2000GB-Seagate-BarraCuda-ST2000DM006-64MB-3-5Zoll--8-9cm--SATA-6Gb-s_1114927.html

I'm not sure if I understand this correctly but the drive has never been written to before today, I've had it for like 2 years but never bothered to install it lol, so I don't think it's overwriting anything. 

May just be Windows being a pain then. It does not look particularly problematic. Many things can affect transfer speed (even vibrations on the desk/fan wobble). But it seems it's just averaging out the file copy on the graph, and giving you peaks and lows between it's file allocation/segmentation or whatever (I don't know the technicalities, but my transfers sometimes do that, just because file sizes/distribution).

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

×