Hacker News new | ask | show | jobs
by wtallis 3172 days ago
> So I would imagine the GC that you're referring to is working on the blocks marked with TRIM.

Not necessarily. Since flash doesn't support in-place modification of data, any change to a portion of a file (or other FS data structure) that writes less than a contiguous 16MB (depending on the flash) will create a need for GC on the drive with or without TRIM. You can put a drive into a state of needing to do a lot of GC even without changing the quantity of live data.