linux - When a computer wakes from sleep mode, does it use the same physical addresses as before? -
when computer wakes sleep mode, use same physical addresses before? curious one. i'd assume since suspends memory.
is possibly os-dependent? if so, how work specific operating systems such windows or linux. and, hibernate mode?
the ram stays in same place (assuming no 1 hot-plugged or hot-unplugged of memory, of course) - it's organization decided bios or whatever boot-process non-pc based systems use.
the term "sleep" means "suspend ram", means processor stops running. since processor only[1] thing can re-arrange goes in memory, , isn't powered during sleep, it's ram doesn't changed during time. that's not example drivers told "you're going sleep, please shut down" , "you're waking up, please initialize yourself", , in these steps frees , allocates physical memory.
the term "hibernate" means "suspend disk", memory written disk, , believe done based on virtual address of memory, not physical addresses. process of suspending pretty resembles happens when part of process swapped out, , when it's restored memory @ least allocated "fresh".
Comments
Post a Comment