There is an inherent difference when writing and deleting files from an solid state drive compared to hard disk drives. SSDs
write to pages, which make up blocks, but can only delete full blocks. Garbage Collection basically copies data still in use to a new block, and then deletes all data from the old one. With TRIM command the number of operations needed for Garbage Collection is kept to a minimum – meaning the SSD
is not unnecessarily worn out.