Jump to content

How much of a bus width should we be seeing from Sata III?

SenKa

Im curious, as I've been seeing near max bandwidth of Sata III recently transferring files from my NVME boot drive to a Crucial MX-500 SSD.

 

Sata III maxes out at a theoretical 600Mb/s, and I am seeing 400Mb/s transferring files. Is this normal, should I be seeing more?

Brands I wholeheartedly reccomend (though do have flawed products): Apple, Razer, Corsair, Asus, Gigabyte, bequiet!, Noctua, Fractal, GSkill (RAM only)

Wall Of Fame (Informative people/People I like): @Glenwing @DrMacintosh @Schnoz @TempestCatto @LogicalDrm @Dan Castellaneta

Useful threads: 

How To Make Your Own Cloud Storage

Spoiler

 

Guide to Display Cables/Adapters

Spoiler

 

PSU Tier List (Latest)-

Spoiler

 

 

Main PC: See spoiler tag

Laptop: 2020 iPad Pro 12.9" with Magic Keyboard

Spoiler

PCPartPicker Part List: https://pcpartpicker.com/list/gKh8zN

CPU: AMD Ryzen 9 3900X 3.8 GHz 12-Core OEM/Tray Processor  (Purchased For $419.99) 
Motherboard: Asus ROG Crosshair VIII Formula ATX AM4 Motherboard  (Purchased For $356.99) 
Memory: G.Skill Trident Z RGB 32 GB (2 x 16 GB) DDR4-3000 Memory  (Purchased For $130.00) 
Storage: Kingston Predator 240 GB M.2-2280 NVME Solid State Drive  (Purchased For $40.00) 
Storage: Crucial MX300 1.05 TB 2.5" Solid State Drive  (Purchased For $100.00) 
Storage: Western Digital Red 8 TB 3.5" 5400RPM Internal Hard Drive  (Purchased For $180.00) 
Video Card: Gigabyte GeForce RTX 2070 8 GB WINDFORCE Video Card  (Purchased For $370.00) 
Case: Fractal Design Define R6 USB-C ATX Mid Tower Case  (Purchased For $100.00) 
Power Supply: Corsair RMi 1000 W 80+ Gold Certified Fully Modular ATX Power Supply  (Purchased For $120.00) 
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer  (Purchased For $75.00) 
Total: $1891.98
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2020-04-02 19:59 EDT-0400

身のなわたしはる果てぞ  悲しわたしはかりけるわたしは

Link to comment
Share on other sites

Link to post
Share on other sites

Run CrystalDiskMark. You should be getting 560MBps sequential reads and 510MBps sequential writes.

 

400MBps is within normal for real world performance when overhead is factored in. How large are the file transfers? Once you run out of cache, you would expect a MX500 to slow down to around 300MBps.

Link to comment
Share on other sites

Link to post
Share on other sites

while theoretical max speeds exist on paper i dont think i've ever seen anything really hit it's maximum paper limit. whether it be internet or sata or usb or even pci-e slots

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, badreg said:

Run CrystalDiskMark. You should be getting 560MBps sequential reads and 510MBps sequential writes.

 

400MBps is within normal for real world performance when overhead is factored in. How large are the file transfers? Once you run out of cache, you would expect a MX500 to slow down to around 300MBps.

My test file is ~6GB, drive is currently sitting with 86GB free out of 1TB capacity

Brands I wholeheartedly reccomend (though do have flawed products): Apple, Razer, Corsair, Asus, Gigabyte, bequiet!, Noctua, Fractal, GSkill (RAM only)

Wall Of Fame (Informative people/People I like): @Glenwing @DrMacintosh @Schnoz @TempestCatto @LogicalDrm @Dan Castellaneta

Useful threads: 

How To Make Your Own Cloud Storage

Spoiler

 

Guide to Display Cables/Adapters

Spoiler

 

PSU Tier List (Latest)-

Spoiler

 

 

Main PC: See spoiler tag

Laptop: 2020 iPad Pro 12.9" with Magic Keyboard

Spoiler

PCPartPicker Part List: https://pcpartpicker.com/list/gKh8zN

CPU: AMD Ryzen 9 3900X 3.8 GHz 12-Core OEM/Tray Processor  (Purchased For $419.99) 
Motherboard: Asus ROG Crosshair VIII Formula ATX AM4 Motherboard  (Purchased For $356.99) 
Memory: G.Skill Trident Z RGB 32 GB (2 x 16 GB) DDR4-3000 Memory  (Purchased For $130.00) 
Storage: Kingston Predator 240 GB M.2-2280 NVME Solid State Drive  (Purchased For $40.00) 
Storage: Crucial MX300 1.05 TB 2.5" Solid State Drive  (Purchased For $100.00) 
Storage: Western Digital Red 8 TB 3.5" 5400RPM Internal Hard Drive  (Purchased For $180.00) 
Video Card: Gigabyte GeForce RTX 2070 8 GB WINDFORCE Video Card  (Purchased For $370.00) 
Case: Fractal Design Define R6 USB-C ATX Mid Tower Case  (Purchased For $100.00) 
Power Supply: Corsair RMi 1000 W 80+ Gold Certified Fully Modular ATX Power Supply  (Purchased For $120.00) 
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer  (Purchased For $75.00) 
Total: $1891.98
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2020-04-02 19:59 EDT-0400

身のなわたしはる果てぞ  悲しわたしはかりけるわたしは

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, SenpaiKaplan said:

My test file is ~6GB, drive is currently sitting with 86GB free out of 1TB capacity

Crucial-MX500-M.2-500GB-HDTune.png

 

With a synthetic workload, it looks like you can expect around 475MBps for around 30GB. After that, it throttles between 250 and 425MBps.

 

Again, 400MBps is within normal for real world use, but you can run a synthetic benchmark just to verify.

Link to comment
Share on other sites

Link to post
Share on other sites

Sata 3 is 6 gbps  but for every 8 bits of actual data, 2 bits are used for error correction and other things, so  6 / 10 * 8 = 4.8 gbps or 4 800 000 000 bits per second. There's 8 bits in a byte, so you have 600,000,000 bytes per second.

 

Depending on your units, that's  either :

1. 600 000 KB or 600 MB (divided by 1000)

2. 585 937 KiB or 572.20 MiB/s (divided by 1024, as Windows shows file sizes and transfer speeds)

 

There's some overhead so you can't get 572 MiB/s ... for example, let's say data is transferred in packets of 512 bytes or more, each with a "header" of a few bytes.

But, with big files, you can still get up to around 560 MiB/s, that's the limit.

 

If you want to test your SATA, use some software to create a RAM disk (for example I use ImDisk ) and copy files from your SSD to your computer's memory (the ram drive).

As you test, your maximum speed may be limited by the SSD's write speeds and the amount of time it takes for the SSD to acknowledge that data has arrived correctly inside the drive and that it's ready to receive more data.

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

×