LWN.net Logo

definition of mapping

definition of mapping

Posted Oct 12, 2007 17:07 UTC (Fri) by giraffedata (subscriber, #1954)
In reply to: Memory part 3: Virtual Memory by jzbiciak
Parent article: Memory part 3: Virtual Memory

It's not even shorthand; it's just the nonspecific meaning of the word "mapping." Relating 10 virtual pages to 10 real pages is a mapping; relating one of those real pages to one of those real pages is also a mapping. One could legitimately call an entire page table a mapping.

The text elides a great deal about the process of loading an executable; if it gave proper context, it would probably be more clear that it isn't referring to individual page mappings.


(Log in to post comments)

definition of mapping

Posted Oct 12, 2007 17:17 UTC (Fri) by jzbiciak (✭ supporter ✭, #5246) [Link]

Fair enough. I try to be precise myself when I can. I personally think of the three notions of "mapping" you have as "page mapping," "mapped range" and "memory map", though I can easily see imperfections in those names. :-)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds