Re: Virtual Memory map

2017-12-12 Thread arshad hussain
On Wed, Dec 13, 2017 at 12:44 AM, Damian Tometzki wrote: > Hello all, > > i have a short question: > > How are the bits (in brackets) calculated in the virtual memory map ? > > for example the first line (=47 bits) > > Virtual memory map with 4 level page tables: > > - 7ff

Re: Virtual Memory map

2017-12-12 Thread valdis . kletnieks
On Tue, 12 Dec 2017 20:14:35 +0100, Damian Tometzki said: > How are the bits (in brackets) calculated in the virtual memory map ? For x86_64 architecture, the 47 comes from the fact that currently shipping CPUs have an architected 48 bit wide memory address bus, and the fact that Linux does a "us

Virtual Memory Map

2017-12-12 Thread Damian Tometzki
Hello all, i have a short question: How are the bits (in brackets) calculated in the virtual memory map ? for example the first line (=47 bits) Virtual memory map with 4 level page tables: - 7fff (=47 bits) user space, different per mm hole caused by [47:63] sign e

Virtual Memory map

2017-12-12 Thread Damian Tometzki
Hello all, i have a short question: How are the bits (in brackets) calculated in the virtual memory map ? for example the first line (=47 bits) Virtual memory map with 4 level page tables: - 7fff (=47 bits) user space, different per mm hole caused by [47:63] sign e