[openbeos] Re: kernel memory limit

OK i see what the problem is, but why would they do that?
isn't this just a waste of half their address space?

basically this means that they can address byte 0 also at byte 0 + 1G?
couldn't they just physical addresses?

kind regards,
    Bruno.


> At boot, the BeOS kernel does the equivalent of:
>
> map_physical_memory("physical_ram", 0, PHYS_SIZE, ...);
>
> So it "wastes" its 2G virtual space by creating an area that is as big
> as the physical RAM...
>
> Just check yourself:
>
> listarea 1 | head -25
>
>
> François.
>
>

Other related posts: