Top "Virtual-memory" questions

Virtual memory is a memory management technique developed for multitasking kernels.

Virtual Memory Usage from Java under Linux, too much memory used

I have a problem with a Java application running under Linux. When I launch the application, using the default maximum …

java linux memory virtual-memory
What are the differences between virtual memory and physical memory?

I am often confused with the concept of virtualization in operating systems. Considering RAM as the physical memory, why do …

memory-management operating-system virtualization ram virtual-memory
How to calculate page table size?

Given : 64 bit virtual byte address, 16 KB pages, 32-bit physical byte address. What is the total size of page table on …

virtual virtual-memory
Difference between physical/logical/virtual memory address

I am a little confused about the terms physical/logical/virtual addresses in an Operating System(I use Linux- open …

linux-kernel operating-system virtual-memory
Difference between sequential write and random write

What is the difference between sequential write and random write in case of :- 1)Disk based systems 2)SSD [Flash Device ] …

memory-management operating-system disk virtual-memory solid-state-drive
Determine page table size for virtual memory

Consider a virtual memory system with a 38-bit virtual byte address, 1KB pages and 512 MB of physical memory. What is …

memory paging virtual-memory page-tables
How does multi-level page table save memory space?

I am trying to understand how multi-level page table saves memory. As per my understanding, Multi-level page table in total …

memory operating-system paging virtual-memory page-tables
Why do x86-64 systems have only a 48 bit virtual address space?

In a book I read the following: 32-bit processors have 2^32 possible addresses, while current 64-bit processors have a 48-bit address …

x86-64 virtual-memory cpu-architecture
How can I use a page table to convert a virtual address into a physical one?

Lets say I have a normal page table: Page Table (Page size = 4k) Page #: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Page Frame #: 3 x 1 x 0 x 2 x 5 …

memory memory-management paging virtual-memory memory-address
Windows - Commit Size vs Virtual Size

i would like to know the exact difference between Commit Size (visible in the Task Manager) and Virtual Size (visible …

windows memory virtual-memory