Tag: virtual private number
-
Thinking out loud – Not fully understanding virtually indexed physically tagged (VIPT) details
I’m really struggling to intimately understanding virtually index privately tagged concept. From a high level, I get that VIPT is an optimization technique, parallelizing both the translation of virtual addresses to physical and the cache look up of the physical address. This seems impossible at first since the cache depends on the physical frame number…
-
How to go beyond physical memory ?
How can the OS make use of a larger, slower device to transparently provide the illusion of a large virtual address space? Overview Why try and create a large virtual address space, a virtual address space that is larger than the physical amount of address memory installed on the system? Well, the illusion of a…
-
Operating Systems – Memory Virtualization – Paging
In my other blog post on memory segmentation, I talked about diving the process’s virtual address space into segments: code, heap, stack. Memory segmentation is just one approach to memory virtualization and another approach is paging. Whereas segmentation divides the address space into segments, paging chops up the space into fixed-sized pieces. Each piece is…