У меня есть ноутбук с 512 ГБ SSD. Я использую XFS как мою /
файловую систему, смонтированный с noatime,discard,ikeep
ikeep
из - за какой - то список рассылки проводки о том , как медленно discard
и TRIM был на XFS и предложил использовать ikeep
для повышения производительности. Однако в документации по ядру Linux написано:
Если указан параметр ikeep, XFS не удаляет пустые кластеры inode и сохраняет их на диске. ikeep - это традиционное поведение XFS. Если указано noikeep, пустые кластеры inode возвращаются в пул свободного пространства. По умолчанию noikeep для монтирования без DMAPI, в то время как ikeep используется по умолчанию, когда используется DMAPI.
Означает ли это , что нет места , когда - либо будет освобождено , если я использую IKEEP, что делает сброшенные спорный , так как независимо от того , сколько файлов я удаляю, свободное пространство не увеличится? Это кажется нелепой идеей "традиционного поведения XFS".
Что именно делает Ikeep?