lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Sun, Jun 16, 2013 at 12:14 AM, Owen Shepherd <owen.shepherd@e43.eu> wrote:
> Coda Highland wrote:
>
>
> Unless I'm wrong, ASLR isn't restricted to 48 bits. Virtual memory
> allocation can use whatever addresses it wants.
>
>
>
> The hardware itself is physically limited to 48-bits.  Each page is 4kB,
> plus there are 4 layers of page tables, bringing the total up to 48 bits.
>
> The processors throw an exception on a memory access if bits 63-48 don't
> match bit 47.
>
> This is all baked into silicon

Oh, huh. TIL. Good to know.

/s/ Adam