| NAME | DESCRIPTION | SEE ALSO | COLOPHON | |
|  | 
TAPSET::PROC_MEM(3stap)                           TAPSET::PROC_MEM(3stap)
       tapset::proc_mem - systemtap proc_mem tapset
        Process memory query and utility functions provide information
       about
        the memory usage of the current application. These functions
       provide
        information about the full size, resident, shared, code and data
       used
        by the current process. And provide utility functions to query
       the
        page size of the current architecture and create human readable
       string
        representations of bytes and pages used.
       proc_mem_size
              Total program virtual memory size in pages
              See function::proc_mem_size(3stap)
               for details.
       proc_mem_size
              Total program virtual memory size in pages
              See function::proc_mem_size(3stap)
               for details.
       proc_mem_rss
              Program resident set size in pages
              See function::proc_mem_rss(3stap)
               for details.
       proc_mem_rss
              Program resident set size in pages
              See function::proc_mem_rss(3stap)
               for details.
       proc_mem_shr
              Program shared pages (from shared mappings)
              See function::proc_mem_shr(3stap)
               for details.
       proc_mem_shr
              Program shared pages (from shared mappings)
              See function::proc_mem_shr(3stap)
               for details.
       proc_mem_txt
              Program text (code) size in pages
              See function::proc_mem_txt(3stap)
               for details.
       proc_mem_txt
              Program text (code) size in pages
              See function::proc_mem_txt(3stap)
               for details.
       proc_mem_data
              Program data size (data + stack) in pages
              See function::proc_mem_data(3stap)
               for details.
       proc_mem_data
              Program data size (data + stack) in pages
              See function::proc_mem_data(3stap)
               for details.
       mem_page_size
              Number of bytes in a page for this architecture
              See function::mem_page_size(3stap)
               for details.
       bytes_to_string
              Human readable string for given bytes
              See function::bytes_to_string(3stap)
               for details.
       pages_to_string
              Turns pages into a human readable string
              See function::pages_to_string(3stap)
               for details.
       proc_mem_string
              Human readable string of process memory usage
              See function::proc_mem_string(3stap)
               for details.
       proc_mem_string
              Human readable string of process memory usage
              See function::proc_mem_string(3stap)
               for details.
       function::proc_mem_size(3stap), function::proc_mem_rss(3stap),
       function::proc_mem_shr(3stap), function::proc_mem_txt(3stap),
       function::proc_mem_data(3stap), function::mem_page_size(3stap),
       function::bytes_to_string(3stap),
       function::pages_to_string(3stap),
       function::proc_mem_string(3stap), stap(1), stapprobes(3stap)
       This page is part of the systemtap (a tracing and live-system
       analysis tool) project.  Information about the project can be
       found at ⟨https://sourceware.org/systemtap/⟩.  If you have a bug
       report for this manual page, send it to systemtap@sourceware.org.
       This page was obtained from the project's upstream Git repository
       ⟨git://sourceware.org/git/systemtap.git⟩ on 2025-08-11.  (At that
       time, the date of the most recent commit that was found in the
       repository was 2025-07-24.)  If you discover any rendering
       problems in this HTML version of the page, or you believe there is
       a better or more up-to-date source for the page, or you have
       corrections or improvements to the information in this COLOPHON
       (which is not part of the original manual page), send a mail to
       man-pages@man7.org
SystemTap Tapset Reference      April 2025        TAPSET::PROC_MEM(3stap)
Pages that refer to this page: function::bytes_to_string(3stap), function::mem_page_size(3stap), function::pages_to_string(3stap), function::proc_mem_data(3stap), function::proc_mem_rss(3stap), function::proc_mem_shr(3stap), function::proc_mem_size(3stap), function::proc_mem_string(3stap), function::proc_mem_txt(3stap)