Hi... On Mon, Apr 28, 2008 at 12:04 PM, sahlot arvind <asahlot@xxxxxxxxx> wrote: > That means fix-mapped linear addresses are for managing memory in > ZONE_HIGHMEM, one of the purposes, yes... >while just linear addresses are for managing in ZONE_NORMAL? you can say so... > In my pc the size of RAM is 256 MB - does that mean there is no ZONE_HIGHMEM > available in my system and all the memory is mapped in ZONE_NORMAL and for > dynamic (noncontiguous) allocation of pages ZONE_NORMAL is used? yes, but IIRC ZONE_HIGHMEM related data structures might still exist if you boot highmem enabled kernel on PC having <= 896 MB of RAM. And yes, every allocation will be satisfied by looking up free pages of ZONE_NORMAL. regards, Mulyadi. -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ