Relação entre a gravação e o tamanho do sistema de arquivos em discos SSD na Apple

1

R. Stevens, em seu famoso livro sobre programação em O.S. ambiente, nos ensinou que quando o tamanho do bloco do syscall write é comparável (ou até mesmo igual) ao tamanho do bloco do sistema de arquivos, os desempenhos são os melhores. O tamanho menor do bloco de gravação reduz o desempenho, mas não aumenta significativamente. Isso pode ser facilmente verificado em sistemas de arquivos "regulares", como ext2, ext3, ... em discos giratórios tradicionais.

Mas parece não ser verdade para discos de estado sólido (SSD) com um sistema de arquivos específico (no meu caso, o HFS da Apple). Não há nenhuma relação aparente entre os dois tamanhos de blocos, e as melhores performances são alcançadas muito além do tamanho de blocos da FS; no meu caso, o tamanho de blocos do FS é 4096; o melhor desempenho é alcançado além de 10k do tamanho do bloco de gravação.

Isso é conhecido por estar relacionado ao HFS e / ou à tecnologia SSD e como ele é gerenciado pelo MacOS?

    
por user1131951 23.05.2017 / 12:15

0 respostas