Top "Virtual-memory" questions

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

Linux (Ubuntu), C language: Virtual to Physical Address Translation

As the title suggests, I have a problem of obtaining the physical address from a virtual one. Let me explain: …

c linux virtual-memory
Base address at which the linux kernel is loaded

I have a couple of doubts about how the kernel is loaded into memory. Upon inspecting /proc/kallsyms I'm able …

linux linux-kernel kernel-module elf virtual-memory
What is different between "pager" and "Lazy swapper"?

I'm reading a book, operating system concepts (written by abraham silberschatz), in chapter 9 virtual memory, there are terms Lazy swapper …

operating-system virtual-memory pager
Linux 3/1 virtual address split

I am missing something when it comes to understanding the need for highmem to address more than 1GB of RAM. …

linux linux-kernel virtual-memory
Virtual memory system, page table and TLB

I was banging my head to solve this problem, couldn't even proceed one step, the question is like: Consider the …

c caching memory-management virtual-memory tlb
Linux: how to detect if a process is thrashing too much?

Is there a way to detect programmatically? Also, what would be the linux commands to detect which processes are thrashing?

linux process virtual-memory