Re: 4GB address space
Why not just buy a amd64/em64t cpu and run a 64bit kernel with 32bit userland? Gives you all of the 4GB (minus a few pages) without hacks or extra patches and without slowdowns. MfG Goswin The 4GB Address Space thing is one of the topics proposed as thesis at my university. They need it for Virtual Machines or something. I have to do one and thought this might be quite interesting. I have some experience with kernel programming but not with Linux - and I don't know much about Linux internals as yet. So what I need to know is whether those modifications are rather comprehensive/complicated or not and whether it is feasible to get finished within 4 month... Cheers, Thomas -- Bis zu 70% Ihrer Onlinekosten sparen: GMX SmartSurfer! Kostenlos downloaden: http://www.gmx.net/de/go/smartsurfer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
Scripsit Mad Props [EMAIL PROTECTED] So what I need to know is whether those modifications are rather comprehensive/complicated or not and whether it is feasible to get finished within 4 month... Debian-devel really is not the most natural place to ask such a questions. It does not appear to be directly relevant to the development of Debian, and I'd expect most people here haven't ever even looked at kernel source. -- Henning Makholm Y'know, I don't want to seem like one of those hackneyed Jews that you see in heartwarming movies. But at times like this, all I can say is 'Oy, gevalt!' -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
Mad Props [EMAIL PROTECTED] writes: Why not just buy a amd64/em64t cpu and run a 64bit kernel with 32bit userland? Gives you all of the 4GB (minus a few pages) without hacks or extra patches and without slowdowns. MfG Goswin The 4GB Address Space thing is one of the topics proposed as thesis at my university. They need it for Virtual Machines or something. I have to do one and thought this might be quite interesting. I have some experience with kernel programming but not with Linux - and I don't know much about Linux internals as yet. So what I need to know is whether those modifications are rather comprehensive/complicated or not and whether it is feasible to get finished within 4 month... Cheers, Thomas Go into a shop, buy an amd64 or em64t system with 4+GB ram, install Debian, download xen, compile xen, reboot, write it all up. Thesis done. MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
Gabor Gombas [EMAIL PROTECTED] writes: On Tue, Feb 28, 2006 at 05:46:07PM +0100, Wouter Verhelst wrote: [...] user applications can use the whole 4GB of virtual address space while the kernel runs it's own AS. [...] Run make menuconfig; then, select Processor type and features, and High Memory Support. Done. The question was not about HIGHMEM but about Ingo Molnar's 4G/4G split patch, which is not part of the base kernel. HIGHMEM does not let userspace use the whole 4G address space. Gabor Why not just buy a amd64/em64t cpu and run a 64bit kernel with 32bit userland? Gives you all of the 4GB (minus a few pages) without hacks or extra patches and without slowdowns. MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
On Sat, Mar 04, 2006 at 06:56:24PM +0100, Goswin von Brederlow wrote: Why not just buy a amd64/em64t cpu and run a 64bit kernel with 32bit userland? i386 have no 64bit kernel currently. Bastian -- Warp 7 -- It's a law we can live with. signature.asc Description: Digital signature
Re: 4GB address space
Bastian Blank [EMAIL PROTECTED] writes: On Sat, Mar 04, 2006 at 06:56:24PM +0100, Goswin von Brederlow wrote: Why not just buy a amd64/em64t cpu and run a 64bit kernel with 32bit userland? i386 have no 64bit kernel currently. Bastian -- Warp 7 -- It's a law we can live with. Stable does and you can always compile your own for unstable. :) MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
On Tue, Feb 28, 2006 at 04:19:45PM +0100, Mad Props wrote: Hi, i'm interested in whether it is possible to modify the Linux kernel so that user applications can use the whole 4GB of virtual address space while the kernel runs it's own AS. If yes, how complicated would that be ?? Run make menuconfig; then, select Processor type and features, and High Memory Support. Done. -- Fun will now commence -- Seven Of Nine, Ashes to Ashes, stardate 53679.4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
On Tue, Feb 28, 2006 at 04:19:45PM +0100, Mad Props wrote: i'm interested in whether it is possible to modify the Linux kernel so that user applications can use the whole 4GB of virtual address space while the kernel runs it's own AS. Why would you want to do such a thing? If you really need that much address space, getting an amd64 machine is cheap these days. /* Steinar */ -- Homepage: http://www.sesse.net/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
On 02/28/06 04:19:45PM +0100, Mad Props wrote: Hi, i'm interested in whether it is possible to modify the Linux kernel so that user applications can use the whole 4GB of virtual address space while the kernel runs it's own AS. If yes, how complicated would that be ?? Thanks, Thomas Yes it's possible and there have been patches posted on lkml that do that, but it incurrs a performance hit and it's usually easier just to get a 64-bit machine these days. Jim. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 4GB address space
On Tue, Feb 28, 2006 at 05:46:07PM +0100, Wouter Verhelst wrote: [...] user applications can use the whole 4GB of virtual address space while the kernel runs it's own AS. [...] Run make menuconfig; then, select Processor type and features, and High Memory Support. Done. The question was not about HIGHMEM but about Ingo Molnar's 4G/4G split patch, which is not part of the base kernel. HIGHMEM does not let userspace use the whole 4G address space. Gabor -- - MTA SZTAKI Computer and Automation Research Institute Hungarian Academy of Sciences - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]