Re: Support for Large Block Devices

From: Peter Chubb
Date: Mon Jan 24 2005 - 18:58:02 EST


>>>>> "Maciej" == Maciej Soltysiak <solt2@xxxxxxxxxxxxxxxxx> writes:

Maciej> Hi, I was wondering... Why is "Support for Large Block
Maciej> Devices" still an option?

Maciej> Shouldn't it be compiled in always? Or maybe there are some
Maciej> cons like incompatibility or something?

It's not compiled in always on 32-bit platforms, because
1. Most people don't have more than 2TB in a single block device
2. 64-bit sizes mean increased size of various structures (i.e.,
less cache-friendly), and slightly slower operations.

On 64-bit platforms it *is* always enabled.
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
The technical we do immediately, the political takes *forever*
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/