Re: highmem question

From: H. Peter Anvin (hpa@zytor.com)
Date: Fri Dec 07 2001 - 20:28:38 EST


Marvin Justice wrote:

>
> While it certainly makes sense to expect a performance hit for mem above 4GB
> on 32 bit systems I don't see why there should be any a priori reason to
> either move to 64 bit or take a performance hit for if you need, say, 2GB of
> RAM. The problem is that 2.4 Linux considers HIGHMEM to be anything above
> 896MB.
>

The problem is that in the x86 architecture you don't have any reasonable
way of addressing the physical address space, so you need to map it into
the virtual address space. You end up with a shortage of virtual address
space.

>
>>From what I've read it looks like there will be changes in 2.5 to fix all
> this.
>

There is no way of fixing it.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Dec 07 2001 - 21:00:41 EST