• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Policies - Performance & Lifespan of drives?(dedicated gaming disk/drive)

Joined
Oct 17, 2011
Messages
16 (0.00/day)
Processor Intel Core i9-10900K
Motherboard MSI MPG Z490M Gaming Edge
Cooling be quiet! Dark Rock Pro 4
Memory Corsair Vengeance LPX CMK64GX4M2E3200C16
Video Card(s) ASUS ROG Strix GeForce RTX 3090 OC
Storage Samsung 950 Pro 512GB & Samsung 870 EVO 2TB & Toshiba X300 12TB
Display(s) LG C1(55")
Case Thermaltake Level 20 VT
Audio Device(s) Creative Sound BlasterX AE-5
Power Supply Corsair AX850
Mouse Corsair Glaive RGB Pro
Keyboard Corsair Vengeance K90
So finally got around to benchmarking(using default settings in Samsung Magician 8.0.1) the various policies in the drive properties@Device Manager. Freshly installed 870 EVO 2TB with 3 games on it and nothing else.

'Quick removal' ----------------------------------SeqRead: 559 MB/s SeqWrite: 180 MB/s RanRead: 95703 IOPS RanWrite: 10986 IOPS
'Better performance' ----------------------------SeqRead: 558 MB/s SeqWrite: 203 MB/s RanRead: 95703 IOPS RanWrite: 11718 IOPS
'Enable write caching' checked -----------------SeqRead: 560 MB/s SeqWrite: 528 MB/s RanRead: 96191 IOPS RanWrite: 84960 IOPS
'Turn off write-cache buffer flushing' checked -SeqRead: 561 MB/s SeqWrite: 529 MB/s RanRead: 95947 IOPS RanWrite: 85205 IOPS

For a game-only drive(and I imagine videos too), the TLDR seems to be just to use the Quick removal policy, as this minimises any possible data loss/corruption while also possibly(?) increasing the lifespan of the drive and system performance due to nothing 'helping' the drive to perform better(read something about RAM being utilised for one or more policies, for example). Furthermore the Read performance(which seems to me like THE important thing for gaming) is basically the same across all 4 policies.

Thoughts? Corrections?

Something to mention which probably doesn't matter much for this post is that the allocation size I set for the drive is at the maximum of 2MB(putting only games with few and large files on it).
 
Last edited:
Joined
Oct 17, 2011
Messages
16 (0.00/day)
Processor Intel Core i9-10900K
Motherboard MSI MPG Z490M Gaming Edge
Cooling be quiet! Dark Rock Pro 4
Memory Corsair Vengeance LPX CMK64GX4M2E3200C16
Video Card(s) ASUS ROG Strix GeForce RTX 3090 OC
Storage Samsung 950 Pro 512GB & Samsung 870 EVO 2TB & Toshiba X300 12TB
Display(s) LG C1(55")
Case Thermaltake Level 20 VT
Audio Device(s) Creative Sound BlasterX AE-5
Power Supply Corsair AX850
Mouse Corsair Glaive RGB Pro
Keyboard Corsair Vengeance K90
With low actual blocks used the 970 should last
What do you mean exactly? LOWER allocation size = increased drive lifespan? Doesn't a smaller allocation size increase the amount of reads/writes?
 
Joined
Jan 1, 2019
Messages
426 (0.22/day)
The ratio of in use/free can affect the durability of a SSD so more free blocks allow the controller to better balance NAND cells to keep performance strong.

The idea is wear leveling as swap files and so on tend to write to the SSD a lot so over time these blocks wear more than say a typical game does.
 
Joined
Jul 13, 2016
Messages
2,843 (1.00/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
The ratio of in use/free can affect the durability of a SSD so more free blocks allow the controller to better balance NAND cells to keep performance strong.

The idea is wear leveling as swap files and so on tend to write to the SSD a lot so over time these blocks wear more than say a typical game does.

Free space is a non-factor on any modern SSDs. We are at the point now where wear leveling works just fine even if the SSD is 100% full. Algorithms have improved as most vendors have a cache / reserve space to handle required SSD functions.

And just to clarify, lowering the logical allocation size below the default won't increase endurance. SSDs cannot write anything less than one block at a time (Typical block size is 512 KB) which means that regardless of what you set your allocation unit size to on the SSD any written data will occupy at least one block. This is why SSD caches (both DRAM and SLC) exist, the SSD uses these to coalesce writes and reduce write amplification. So at the end of the day 4KB vs 1 KB, the only difference is that you are adding more processing overhead. You might see slightly better space utilization with a smaller allocation unit size but you are talking an infinitesimal amount.

So finally got around to benchmarking(using default settings in Samsung Magician 8.0.1) the various policies in the drive properties@Device Manager. Freshly installed 870 EVO 2TB with 3 games on it and nothing else.

'Quick removal' ----------------------------------SeqRead: 559 MB/s SeqWrite: 180 MB/s RanRead: 95703 IOPS RanWrite: 10986 IOPS
'Better performance' ----------------------------SeqRead: 558 MB/s SeqWrite: 203 MB/s RanRead: 95703 IOPS RanWrite: 11718 IOPS
'Enable write caching' checked -----------------SeqRead: 560 MB/s SeqWrite: 528 MB/s RanRead: 96191 IOPS RanWrite: 84960 IOPS
'Turn off write-cache buffer flushing' checked -SeqRead: 561 MB/s SeqWrite: 529 MB/s RanRead: 95947 IOPS RanWrite: 85205 IOPS

For a game-only drive(and I imagine videos too), the TLDR seems to be just to use the Quick removal policy, as this minimises any possible data loss/corruption while also possibly(?) increasing the lifespan of the drive and system performance due to nothing 'helping' the drive to perform better(read something about RAM being utilised for one or more policies, for example). Furthermore the Read performance(which seems to me like THE important thing for gaming) is basically the same across all 4 policies.

Thoughts? Corrections?

Something to mention which probably doesn't matter much for this post is that the allocation size I set for the drive is at the maximum of 2MB(putting only games with few and large files on it).

Indeed read speed is the most important metric for games.

Leave it at the default (quick removal). Better performance or write caching hardly makes any impact and opens up the possability of data loss or corruption in the case of a power outage or event. I don't even recommend turning it on for my clients that have a UPS (uniterruptable power supply) as the near zero performance benefit is not worth the risk.
 
Last edited:
Joined
Mar 21, 2021
Messages
4,403 (3.89/day)
Location
Colorado, U.S.A.
System Name HP Compaq 8000 Elite CMT
Processor Intel Core 2 Quad Q9550
Motherboard Hewlett-Packard 3647h
Memory 16GB DDR3
Video Card(s) Asus NVIDIA GeForce GT 1030 2GB GDDR5 (fan-less)
Storage 2TB Micron SATA SSD; 2TB Seagate Firecuda 3.5" HDD
Display(s) Dell P2416D (2560 x 1440)
Power Supply 12V HP proprietary
Software Windows 10 Pro 64-bit
Last edited:
Joined
Nov 7, 2017
Messages
1,476 (0.62/day)
Location
Ibiza, Spain.
System Name Main
Processor R7 5950x
Motherboard MSI x570S Unify-X Max
Cooling D5 clone, 280 rad, two F14 + three F12S bottom/intake, two P14S + F14S (Rad) + two F14 (top)
Memory 2x8 GB Corsair Vengeance bdie 3600@CL16 1.35v
Video Card(s) GB 2080S WaterForce WB
Storage six M.2 pcie gen 4
Display(s) Sony 50X90J
Case Tt Level 20 HT
Audio Device(s) Asus Xonar AE, modded Sennheiser HD 558, Klipsch 2.1 THX
Power Supply Corsair RMx 750w
Mouse Logitech G903
Keyboard GSKILL Ripjaws
VR HMD NA
Software win 10 pro x64
Benchmark Scores TimeSpy score Fire Strike Ultra SuperPosition CB20
@Koozwad
one possible option would be to either install on a different drive, then copy everything to the game drive,
or install, copy to different drive, and then back.
seems to help with read speeds a little, especially after a major update (new maps etc).
 
Top