What command discards unused blocks on a mounted file system in order to support SSD devices? (Specify ONLY the command without any path or parameters.)



Answer: fstrim

題解

固態硬碟(SSD)只能將資料寫入至完全淨空的Page中,不像機械式硬碟(HDD)可以直接覆寫資料,固態硬碟必須先擦除掉原先早已刪掉不要的的資料才可以再寫入,且SSD只能以Block為單位來寫入資料。Block為許多個Pages組成,可能有64 Pages或更多,SSD緩慢的擦除效率會連帶讓寫入效率下降,這也就是為什麼SSD用久了就愈慢的原因(變髒啦)。

「fstrim」這個指令可以手動擦除檔案系統中未使用的Block。