NILFS, as a log-structured filesystem, is particularly well suited for flash storage. Its performance wouldn't be nearly as good on a spinning rust benchmark.
I'd always thought that a log-structured filesystem is uniquely suited to spinning rust drives, as it never has to seek its head---it just keeps writing.
No, actually it's ideally suited for SSD because it never write twice to the same place and manage garbage collection in an SSD-friendly way (wear-leveling). NILFS has been enhanced with SSDs in mind lately.
Comments
NILFS, as a log-structured filesystem, is particularly well suited for flash storage. Its performance wouldn't be nearly as good on a spinning rust benchmark.
I'd always thought that a log-structured filesystem is uniquely suited to spinning rust drives, as it never has to seek its head---it just keeps writing.
No, actually it's ideally suited for SSD because it never write twice to the same place and manage garbage collection in an SSD-friendly way (wear-leveling). NILFS has been enhanced with SSDs in mind lately.