![]() All you tell Windows is "I want my data I previously saved at address xyz". A good example is the page file: If Windows thinks it is running low on RAM and swaps data to the page file you don't need to know that as a programmer. 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. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |