3 ms·
Throughputs on modern hardware are insane. Latency/time-til-first-byte can often still be pretty sucky.
by TylerE 3y ago
Throughputs on modern hardware are insane. Latency/time-til-first-byte can often still be pretty sucky.
- vlovich123 3y agoCare to give an example? A disk read is comparatively slow to compute/memory but it’s still in the tens or hundreds of microseconds if I recall correctly and memory is hundreds of nanoseconds. I am convinced latency issues are a remnant of how we build abstractions into software stacks and not a fault of the hardware.
- TylerE 3y agoNow have 10 or 15 apps hammering away at the same disk at the same time and see how it behaves. Even SSDs slow down as read sizes go down.
- TillE 3y agoCache misses will destroy the performance of any CPU-intensive program. You really really want to do mostly sequential reads of RAM if you're processing a lot of data.