First page Back Continue Last page Graphics
Why LVM2?
The LVM1 kernel driver was very application-specific and we believed it was possible to design a more generic kernel framework for userland volume managers.
We designed a more efficient way of storing the metadata on disk, reducing its size and greatly improving its resilience.
The LVM1 kernel driver had grown difficult to enhance, with awkward dependencies between the kernel and userland code bases.