Samsung 870 EVO 500GB vs Seagate BarraCuda 120 SSD 500GB
On the measures that settle this, Seagate BarraCuda 120 SSD 500GB never comes out behind, and on at least one it comes out ahead.
| Specification | Samsung870 EVO 500GB | SeagateBarraCuda 120 SSD 500GB |
|---|---|---|
| Capacity (GB) | 500 | 500 |
| Sequential read (MB/s) | 560 | 560 |
| Sequential write (MB/s) | 530 | 540better |
| Current best price | 191,95 €at Amazon.es · captured 2026-09-13 | 38,00 €betterat Amazon.es · captured 2026-09-13 |
| Price per TB | 383,90 € | 76,00 €better |
| Endurance (TBW) | 300 | 300 |
| Warranty (years) | 5 | 5 |
| DRAM cache | Yes | — |
| NAND type | tlc | tlc |
| Controller | Samsung MKX controller | — |
How these two compare
Sequential throughput
Samsung 870 EVO 500GB is rated 560 MB/s read and 530 MB/s write; Seagate BarraCuda 120 SSD 500GB, 560 MB/s read and 540 MB/s write. The SATA link tops out around 550 MB/s each way, and both work against that ceiling; the more telling differences between SATA drives are how each holds up under sustained load, whether it carries a DRAM cache, and how much writing it is rated to take.
Random access
On random 4K access — the small, scattered reads and writes behind boot, app launches and general responsiveness — Samsung 870 EVO 500GB is rated 98.000 read and 88.000 write IOPS, Seagate BarraCuda 120 SSD 500GB 90.000 read and 90.000 write. This is the figure that follows everyday feel, where the sequential rates above follow big-file copies.
Price
Samsung 870 EVO 500GB lists at 191,95 €, or 383,90 € per TB; Seagate BarraCuda 120 SSD 500GB at 38,00 €, or 76,00 € per TB.
Endurance
The makers warrant 300 TBW on Samsung 870 EVO 500GB and 300 TBW on Seagate BarraCuda 120 SSD 500GB — how much writing each is rated to take before the endurance clause lapses. Most desktop workloads never come close, so read the two against each other rather than as a limit you are likely to reach.
DRAM cache
Samsung 870 EVO 500GB carries a DRAM cache; the catalog does not state whether Seagate BarraCuda 120 SSD 500GB carries a DRAM cache. A DRAM cache holds the drive's mapping table — the index of where each block physically sits — so the controller places and finds data without an extra flash lookup. A DRAM-less drive borrows a little system memory (HMB) or a slice of its own flash instead, and is likelier to slow once a long run of random writes outlasts its fast cache.
NAND, controller and warranty
NAND: Samsung 870 EVO 500GB uses TLC and Seagate BarraCuda 120 SSD 500GB uses TLC. The tier is bits per cell — SLC, MLC, TLC and QLC from one to four — trading density against endurance and sustained-write speed: QLC is cheapest per gigabyte, TLC the mainstream balance, and the denser the cell the sooner sustained writes taper. On the controller: Samsung 870 EVO 500GB uses the Samsung MKX controller, and Seagate BarraCuda 120 SSD 500GB's controller is not stated. It is the chip handling error correction, wear-levelling and where each write lands — much of how a drive holds up under load — even if the part number on its own tells you little. On the cover: Samsung 870 EVO 500GB carries a 5-year warranty, Seagate BarraCuda 120 SSD 500GB carries a 5-year warranty. The length is the maker's own vote of confidence, and on an SSD it tends to track the endurance rating — a longer warranty usually meaning more rated writes.
Which to buy
Seagate BarraCuda 120 SSD 500GB. It gives up nothing to the other on the measures the site tracks and leads on at least one, so there is no trade to weigh — the sections above show where the margin is.
Common questions about this pair
- Which is faster, Samsung 870 EVO 500GB or Seagate BarraCuda 120 SSD 500GB?
- Samsung 870 EVO 500GB is rated 560 MB/s read and 530 MB/s write; Seagate BarraCuda 120 SSD 500GB, 560 MB/s read and 540 MB/s write. The SATA link tops out around 550 MB/s each way, and both work against that ceiling; the more telling differences between SATA drives are how each holds up under sustained load, whether it carries a DRAM cache, and how much writing it is rated to take.
- How do Samsung 870 EVO 500GB and Seagate BarraCuda 120 SSD 500GB compare on random access?
- On random 4K access — the small, scattered reads and writes behind boot, app launches and general responsiveness — Samsung 870 EVO 500GB is rated 98.000 read and 88.000 write IOPS, Seagate BarraCuda 120 SSD 500GB 90.000 read and 90.000 write. This is the figure that follows everyday feel, where the sequential rates above follow big-file copies.
- Which costs less per terabyte, Samsung 870 EVO 500GB or Seagate BarraCuda 120 SSD 500GB?
- Samsung 870 EVO 500GB lists at 191,95 €, or 383,90 € per TB; Seagate BarraCuda 120 SSD 500GB at 38,00 €, or 76,00 € per TB.
- Should you buy Samsung 870 EVO 500GB or Seagate BarraCuda 120 SSD 500GB?
- Seagate BarraCuda 120 SSD 500GB. It gives up nothing to the other on the measures the site tracks and leads on at least one, so there is no trade to weigh — the sections above show where the margin is.