Re: need for 3G/1G split

2007-03-21 Thread Vivek
Why is kernel restricted to use virtual addresses of only 1 GB? Or what is the need to split up the virtual address space into user addresses and kernel addresses? We can have 4GB for kernel and 4GB for userspace but this has a overhead of flushing of tlb for every syscall. You can also make

Re: need for 3G/1G split

2007-03-21 Thread Sandeep Kumar
Also, go through the following article, they have explained things in a very nice way. http://kerneltrap.org/node/2450 On 3/21/07, Vivek [EMAIL PROTECTED] wrote: Why is kernel restricted to use virtual addresses of only 1 GB? Or what is the need to split up the virtual address space into

Re: need for 3G/1G split

2007-03-21 Thread Prasad Joshi
3/21/07, Vivek [EMAIL PROTECTED] wrote: Why is kernel restricted to use virtual addresses of only 1 GB? Or what is the need to split up the virtual address space into user addresses and kernel addresses? We can have 4GB for kernel and 4GB for userspace but this has a overhead of flushing of

Re: need for 3G/1G split

2007-03-21 Thread Rajat Jain
On 3/22/07, Prasad Joshi [EMAIL PROTECTED] wrote: 3/21/07, Vivek [EMAIL PROTECTED] wrote: Why is kernel restricted to use virtual addresses of only 1 GB? Or what is the need to split up the virtual address space into user addresses and kernel addresses? We can have 4GB for kernel and

need for 3G/1G split

2007-03-20 Thread Rick Brown
Hi, Why is kernel restricted to use virtual addresses of only 1 GB? Or what is the need to split up the virtual address space into user addresses and kernel addresses? TIA, Rick - To unsubscribe from this list: send the line unsubscribe linux-newbie in the body of a message to [EMAIL