Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The other issue is that unless your computer is acting as a router or a bridge, you need to do something with that 10GB data stream. SSDs have only recently gotten fast enough to just barely support reading or writing that fast. But even if you do find one that supports writes that fast a 10GbeE card could fill an expensive 4TB drive in less than an hour. Good luck decoding JPEGs and blitting them out to a web browser window that fast.


>10GB data stream. SSDs have only recently gotten fast enough to just barely support reading or writing that fast.

10gbps (gigabits per second) is not 10GB/s (gigabytes per second).

Specifically, 10gbps is approximately 1.25GB/s or 1250MB/s.


Consumer SSDs used to max out at about 550MB/s, some still do. You need a larger and more modern drive to do 1.25GB/s sustained write. Even then buffering can get you.


That's due to the communication protocol.

2.5 inch and M.2 SATA SSDs max out around 550MB/s due to the limits of SATA3 connections which cap out at 6gbps.

M.2 NVME SSDs meanwhile communicate over PCIE, generally using four lanes, and the latest PCIE5 SSDs can do around 15GB/s if I recall. PCIE4 drives can get up to around 7GB/s, and PCIE3 drives up to around 3GB/s.

Other potential bottlenecks can occur with the motherboard chipset, controller, and NAND flash, but details.

TL;DR: Any NVME SSD can saturate a 10gbps ethernet connection.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: