Lamentablemente, el tamaño perfecto dependerá de su bus de sistema, controlador de disco duro, la unidad en sí misma y los controladores para cada uno de ellos. La única forma de encontrar el tamaño perfecto es seguir probando diferentes tamaños. Advertencia justa de que algunos dispositivos solo admiten un tamaño de bloque, aunque esto es raro, y generalmente los controladores compensan la diferencia de todos modos.
Me parece que el tamaño de bloque de 2 ^ 15 o 2 ^ 16 funciona mejor para mis unidades SATA WDC (caché de 8 MB) conectadas a un controlador RAID SAS Adaptec, 4x PCIe, FreeBSD 8.0-STABLE de 64 bits. Pero para mi vieja memoria USB barata, los tamaños de 2 ^ 10 parecen ser los más rápidos.
El "tamaño perfecto" es casi siempre una potencia de dos.