On 2016-01-11 10:57, Christoph Anton Mitterer wrote:
On Mon, 2016-01-11 at 06:49 -0500, Sanidhya Solanki wrote:
I considered that, but, if you read the specification of modern HDDs
carefully, it states that they are 4K or 512e sector size compatible,
hence the concession. Also, older drive users may find this
preferable.
But these are powers of 2,... why does one need 768, 3072, 6144, etc.?
768 I don't know, the other two though would provide proper
stripe-alignment on a 8 or 14 disk hardware RAID6 setup using 512 byte
sectors (that is, one stripe in BTRFS would span the full array).
I personally think it should be restricted to multiples of 512, as that
is the smallest sector size on any disk drive that is realistically
usable with BTRFS. That would also provide 4k support, and beyond that
64k (which is where the really big drives are headed anyway), and also
provide the ability to get proper stripe alignment on almost any
hardware RAID configuration.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html