User Tools

Site Tools


proc:smaps_file

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
proc:smaps_file [2017/04/05 10:10] peterproc:smaps_file [2020/07/15 09:30] (current) – external edit 127.0.0.1
Line 40: Line 40:
   * **Referenced** indicates the amount of memory currently marked as referenced or accessed.   * **Referenced** indicates the amount of memory currently marked as referenced or accessed.
   * **Anonymous** shows the amount of memory that does not belong to any file.   * **Anonymous** shows the amount of memory that does not belong to any file.
-    * Even a mapping associated with a file may contain anonymous pages: when MAP_PRIVATE and a page is modified, the file page is replaced by a private anonymous copy.+    * Even a mapping associated with a file may contain anonymous pages: when **MAP_PRIVATE** and a page is modified, the file page is replaced by a private anonymous copy.
   * **Swap** shows how much would-be-anonymous memory is also used, but out on swap.   * **Swap** shows how much would-be-anonymous memory is also used, but out on swap.
      
-**NOTE:**  Even a page which is part of a **MAP_SHARED mapping**, but which only has a single private mapped, i.e. is currently used by only one process, is accounted as __private__ and not as shared.  +**NOTE:**  Even a page which is part of a **MAP_SHARED** mapping, but which only has a single private mapped, i.e. is currently used by only one process, is accounted as __private__ and not as shared.  
  
proc/smaps_file.1491387034.txt.gz · Last modified: 2020/07/15 09:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki