News for hackers. Stuff that matters.
Re:Log Structured Merge Trees by Guvante on Monday July 25, 2016 @09:08PM (#12162697)
SSD's write at the page level. If you are flipping bits in a page it has to read the page, update the bits you asked it to update and then write that page somewhere else (for wear leveling purposes).

Thus the cost to do a write that doesn't completely replace the page is a per page cost, not a per byte cost. Thus if you have very small writes you are going to get terrible performance. By extension this also leads to write amplification from a wear perspective.

Re:Log Structured Merge Trees by cmrdporcupine on Monday July 25, 2016 @09:30PM (#12162798)
Thanks, makes sense. Though there isn't the cost of seek time associated with magnetic media, there is the cost of rewriting the whole page.