|
|
|
|
|
by Filligree
574 days ago
|
|
Apart from that, there are (or were, last I tried it six months ago) some performance bugs in the code. Nothing that completely breaks it, but I found at the time that the high variance on read requests for Samsung 970 series NVMe causes the filesystem to also dispatch reads of cached data to the HDDs, even when it’s fully cached. Which predictably increases latency a lot. Really I should make another stab at fixing that, but the whole driver is C, and I’m not good at writing flawless C. Combine that with the problem actually being hard… (“Always read from SSD” isn’t a valid solution here.) |
|
I have something on the back burner to start benchmarking devices at format time, that would let us start making better decisions in these situations.