3 ms·
Even if you ignore performance completely, IO is unreliable. IO is unpredictable. IO should be scrutinized.
by Nullabillity 3y ago
Even if you ignore performance completely, IO is unreliable. IO is unpredictable. IO should be scrutinized.
- ngrilly 3y agoWhen using SSD or eNVM, why would local IO be more unreliable/unpredictable than local RAM?
- riskable 3y agoDon't assume your process is the only process. You have to share resources like storage and RAM with everything else on the system. Just a single, simple Java app can gobble up all available RAM if you don't tell it otherwise.
- ngrilly 3y agoExactly. Which means other processes running on the same server can cause latency on disk access but also on RAM, which was the point I was trying to make :)