A "memory object" can therefor point to basically anything, it is also irrelevant for the program in question. Where that data is actually stored does not matter, the OS takes care of that hardware abstraction. Windows (or any other OS really) uses memory protection to ensure that not every process/device can access data (ie. It can be bytes in RAM, it can be an read- and/or writeable address space on a PCI device, USB device or in this case the hard disk. Internally "memory" can be almost anything. ![]() ![]() There is a ton of hardware abstraction going on in Windows.
0 Comments
Leave a Reply. |