no one actually knows what an "image" or "kernel" is
| fear-inspiring base roommate | 05/19/22 | | infuriating ultramarine rigpig | 05/19/22 | | Umber turdskin | 05/19/22 | | Lavender Bateful Theater Stage Police Squad | 05/19/22 | | snowy big-titted affirmative action dopamine | 05/19/22 | | high-end reading party | 05/19/22 | | Carnelian dysfunction | 05/19/22 | | histrionic black native | 05/19/22 | | jet-lagged henna theatre psychic | 05/19/22 | | tantric telephone goyim | 05/19/22 | | jet-lagged henna theatre psychic | 05/19/22 | | fear-inspiring base roommate | 05/19/22 | | Aromatic lodge | 05/19/22 | | avocado irradiated casino crotch | 05/20/22 |
Poast new message in this thread
Date: May 19th, 2022 11:01 PM Author: infuriating ultramarine rigpig
range or null-space. lots of different terminology for same thing.
what's not to understand though?
(http://www.autoadmit.com/thread.php?thread_id=5113017&forum_id=2#44542075) |
Date: May 19th, 2022 11:24 PM Author: jet-lagged henna theatre psychic
An image just means that something has the same layout on disk as when it's being used. E.g., a disc image is a file on your hard drive that has the same byte-for-byte layout as an entire filesystem (USB, CD, DVD, whatever).
Apparently, old Microsoft Word .doc files were just a memory dump of how Microsoft Word stored the document in RAM, so in a sense, they were images. Document formats that need to be parsed to create the internal memory working state (e.g., HTML, RTF, etc.) are emphatically not.
A kernel is the core of an operating system. Typically it provides memory safety, interprocess communication, and a way to load both additional modules (for device drivers, etc.) and user space programs (executable files that do not run with kernel privileges, e.g., cannot directly access hardware).
The kernel typically is stored on disk. Kernel address space layout randomization is a newish thing but I don't know if it changes the internal layout or just loads the kernel in a random RAM location. In any case, certainly prior to KASLR and perhaps even with it, the kernel file is laid out byte-for-byte identically to how its loaded into RAM, so that file is referred to as the kernel image.
(http://www.autoadmit.com/thread.php?thread_id=5113017&forum_id=2#44542175) |
|
|