python (65.1k questions)
javascript (44.2k questions)
reactjs (22.7k questions)
java (20.8k questions)
c# (17.4k questions)
html (16.3k questions)
r (13.7k questions)
android (12.9k questions)
Does Windows map DLLs to the same virtual address in different processes?
Say two processes are using Kernel32.dll, does Windows map the DLLs to the same virtual address space in both processes? If not, how does paging mechanism end up using the same physical address where ...
user16469617
Votes: 0
Answers: 1
How to find the virtual address of a page (including vmalloc situation) in linux kernel?
There is page_address() in linux kernel to get the virtual address of a page.
However I find that it is not work when a page is allocted by vmalloc() in following demo.
#include <linux/init.h>
#...
CAO-Wuhui
Votes: 0
Answers: 0
Is the kernel's physical memory mapping the same between all virtual address spaces?
On boot, I understand the the kernel is loaded into main memory. When we spawn processes, a portion of the virtual address space is reserved for the kernel. If every processes' virtual address space...
Joe
Votes: 0
Answers: 1
How to loop through all page table entries of a process in xv6?
I'm trying to loop through all pages for a process in xv6.
I've looked at this diagram to understand how it works:
but my code is getting:
unexpected trap 14 from cpu 0 eip 801045ff (cr2=0xdfbb000)
...
Houou In Kyouma
Votes: 0
Answers: 1