Case Study on Virtual Memory |DPCO| SNS Institutions
#snsinstitutions #snsdesginthinkers #designthinking Virtual memory is a memory management technique used by modern operating systems to give an illusion of a very large main memory, even if the physical RAM is limited. It allows programs to use more memory than what is physically available by temporarily transferring data between the RAM and secondary storage (such as a hard disk or SSD). Each program operates as if it has its own continuous block of memory, improving multitasking and ensuring efficient resource use. This enables several applications to run simultaneously without running out of physical memory. Virtual memory works through a mechanism called paging, where memory is divided into small fixed-size blocks called pages. Frequently used pages stay in RAM, while less frequently used pages are stored in disk space known as the swap area or page file. When the CPU needs data that is not in RAM, a page fault occurs and the required page is brought from disk to memory. Although accessing disk is slower than accessing RAM, virtual memory allows systems to run larger and multiple applications smoothly while maintaining isolation and security between processes.
Download
0 formatsNo download links available.