Re: Very cool
Regarding latency -- the total latency seen by the app must be the sum of the latency through the stack and the flash device latency. My understanding is that NVMe helps the former and not the latter, right? If I am not mistaken, random read latency at the flash device level is in the order of 100-150 us. What is the stack/driver latency adder to that and how much of that does NVMe remove?
Also, this HGST drive claims write latencies of 20 us. Is this based on completing a write into a holding buffer in DRAM or something similar or does it represent a write into the flash itself?