>>>>> "Herbert" == Herbert Poetzl <herbert@xxxxxxxxxxxx> writes: >> Align your partitions on a 4K boundary. Herbert> While this will ensure that the drive performance is better Herbert> than without doing so (I'm not using a partition table on that Herbert> drive anyways, but I get what you mean), this doesn't inform Herbert> the kernel about proper I/O sizes The kernel doesn't enforce any "proper" I/O sizes at runtime other than the logical block size. Herbert> and for sure doesn't prevent unnecessary read-change-write Herbert> operations for the disc ... The other crucial component is passing the relevant options to mkfs.foo to ensure the filesystem is formatted with 4KiB blocks. If the drive had reported its block size correctly mkfs would have picked this information up automatically. In this case, since the drive doesn't indicate that it's using Advanced Format, you'll have to pass the block size to mkfs by hand. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html