SATA drives until recently didn&#x27;t have queued trims so if you did an occasional trim between read&#x2F;writes you would have to flush the queue. Queued trims were added later on but have been slow to be adopted because it can be difficult to get it working fast, efficient and correct when intermingled with reads and writes. I know atleast one recent drive with queued trim had some bugs in the implementation.