Relación entre escritura y tamaño de bloque del sistema de archivos en discos SSD en Apple

Relación entre escritura y tamaño de bloque del sistema de archivos en discos SSD en Apple

R. Stevens, en su famoso libro sobre programación en entorno OS, nos enseñó que cuando el tamaño del bloque de escritura de la llamada al sistema es comparable (o incluso igual) al tamaño del bloque del sistema de archivos, el rendimiento es el mejor. Un tamaño de bloque de escritura más bajo reduce el rendimiento, un tamaño más alto no lo aumenta significativamente. Esto se puede comprobar fácilmente en sistemas de archivos "normales", como ext2, ext3, ... en discos giratorios tradicionales.

Pero parece no ser cierto para los discos de estado sólido (SSD) con un sistema de archivos particular (en mi caso, el HFS de Apple). No existe ninguna relación aparente entre los dos tamaños de bloque, y los mejores rendimientos se alcanzan mucho más allá del tamaño de bloque del FS; en mi caso, el tamaño del bloque de FS es 4096; El mejor rendimiento se alcanza más allá de 10k del tamaño del bloque de escritura.

¿Se sabe que esto está relacionado con la tecnología HFS y/o SSD y cómo lo gestiona MacOS?

información relacionada