Tamaño óptimo del búfer para escritura (2)

Digamos que quiero escribir 1 GB de datos en el archivo, digamosext3 Sistema de archivos Linux usandowrite(2) syscall y esto sucede en una muy ambiente ocupado (muchas E / S similares de forma concisa). ¿Cuál es el tamaño óptimo del búfer en el intervalo, por ejemplo,[4 kB, 4 MB] para hacer eso cuando

no usandoO_DIRECT bandera abierta, outilizandoO_DIRECT?

Por favor, no hay respuestas de "compruébalo tú mismo". Me gustaría obtener alguna respuesta de los chicos de "sistemas de archivos".

Respuestas a la pregunta(6)

Su respuesta a la pregunta