> Date: Thu, 21 Mar 2013 10:48:22 -0500
> From: Bruce Dubbs <bruce.du...@gmail.com>
> To: BLFS Support List <blfs-supp...@linuxfromscratch.org>
> Subject: Re: [blfs-support] GUID Partition Tables (GPT)
>
> xinglp wrote:
> > 2013/3/21 Bruce Dubbs <bruce.du...@gmail.com>:
        .
        .
> >>
> >> The example table is outdated.  We really don't want the first partition
> >> to start at sector 34.  gpt does the right thing by default and aligns
> >> everything at 1 MiB boundaries.
        .
        .
> >>
> >>      1            2082            4129   1024.0 KiB  EF02  BIOS boot part
> >>      2            4130          208929   100.0 MiB   8300  Linux fs
> >>      3          208930         8392737   3.9 GiB     8300  Linux fs
> >>      4         8392738        11968424   1.7 GiB     8200  Linux swap
> >>      5        11968425        20971486   4.3 GiB     8300  Linux fs
> >
> > if the "BIOS boot part" at 34 - 2047 sector, and then it is just 1007.0 KiB.
> > Number  Start (sector)    End (sector)  Size       Code  Name
> >     1              34            2047   1007.0 KiB  EF02
> >     2            2048         1361886   664.0 MiB   8300  vm1_part1
> > Althrough the first partion is not aligned, but it is just 1007.0 KiB.
>
> That's a good point.  I hadn't thought about that, but I think you're right.
>


The aim of such alignments is, of course, mainly to avoid write amplification 
on 
4k-sector disks; and to a slightly lesser extent to optimise reads. If a 
partition 
is written to &/or read from only very rarely - like, a boot partition or 
grub's 
boot-part area - then from the point of view of write-amplification & read-opt 
it 
doesn't matter overly much if the partition is aligned or not at start or end 
sectors. (You do of course want your normal read-write partitions to be 
aligned). 
A possible gotcha is if some (dumb) piece of software assumed unnecessarily 
that 
the partition had to be aligned (I could imagine grub doing something 'meta' 
like 
that at some point).

And, of course, such userland alignments may be moot for some drives that are 
suspected (or known) to do their own internal remappings to/from aligned 
sectors 
anyhow.


akh

 

>From the point of view of write amplification on 4k-sector disks, 

It doesn't matter 
For 4k-sector disks, 




--
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to