Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 138203
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T07:13:37+00:00 2026-05-11T07:13:37+00:00

Under Linux, how can I tell what specific process owns / is using a

  • 0

Under Linux, how can I tell what specific process owns / is using a given address in physical memory?

I understand that this may require writing a kernel module to access some kernel data structure and return the results to a user – I need to know how it can be done, regardless of how complicated it is.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T07:13:37+00:00Added an answer on May 11, 2026 at 7:13 am

    The pages in use by a process and their location in physical memory are not static pieces of information. However, the information you seek should be in the page tables. A change went into the kernel that might be almost exactly what you’re looking for:

    author  Arjan van de Ven <arjan@linux.intel.com>    2008-04-17 15:40:45 (GMT)  committer   Ingo Molnar <mingo@elte.hu>                 2008-04-17 15:40:45 (GMT) commit  926e5392ba8a388ae32ca0d2714cc2c73945c609 (patch) tree    2718b50b8b66a3614f47d3246b080ee8511b299e parent  2596e0fae094be9354b29ddb17e6326a18012e8c (diff)   x86: add code to dump the (kernel) page tables for visual inspection by kernel developers   This patch adds code to the kernel to have an (optional) /proc/kernel_page_tables debug file that basically dumps the kernel pagetables; this allows us kernel developers to verify that nothing fishy is going on and that the various mappings are set up correctly. This was quite useful in finding various change_page_attr() bugs, and is very likely to be useful in the future as well.   Signed-off-by:Arjan van de Ven <arjan@linux.intel.com>  Cc: mingo@elte.hu  Cc: tglx@tglx.de  Cc: hpa@zytor.com  Signed-off-by: Ingo Molnar <mingo@elte.hu>  Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 

    The added functionality is enabled by a new config option (X86_PTDUMP).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 135k
  • Answers 135k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer It appears that my SL3 updgrade didn't update my SL… May 12, 2026 at 6:58 am
  • Editorial Team
    Editorial Team added an answer RequestContext doesn't inherit from dict, and as such is not… May 12, 2026 at 6:58 am
  • Editorial Team
    Editorial Team added an answer I suppose you could do this by starting a new… May 12, 2026 at 6:58 am

Related Questions

I have a D-Link DNS-323 NAS, running some sort of Linux as its OS.
I have a (from what I can tell) perfectly working Linux setup (Ubuntu 8.04)
I have a very nice idea for a kernel patch, and I want to
How can I get tab completion to work for selecting CVS modules under Linux

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.