 This is because of the notion that the current Linux TRIM command implementation might not be optimal.It has been proven to cause a performance degradation instead of a performance increase under certain circumstances., Linux sends an individual TRIM command to each sector, instead of a vectorized list defining a TRIM range as recommended by the TRIM specification.