2 Jun 2003 12:55
Re: kernel memory limit
En réponse à Bruno van Dooren <bruno_van_dooren@...>: > > > No, NewOS doesn't map all available memory - that's a BeOS only > > feature, and is responsible for this hard limit; neither NewOS nor > > OpenBeOS have it. I stand corrected. > > what do you mean by this? > i thought memory was allocated on a by-need basis, and that for example > all > PCI memory is mapped in an unused region > xxx GB. > > i think i do not understand what you mean by mapping. > > kind regards, 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.
RSS Feed