tapset::proc_mem(3stap) — Linux manual page

NAME | DESCRIPTION | SEE ALSO | COLOPHON

TAPSET::PROC_MEM(3stap)                          TAPSET::PROC_MEM(3stap)

NAME         top

       tapset::proc_mem - systemtap proc_mem tapset

DESCRIPTION         top

        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.

SEE ALSO         top

       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)

COLOPHON         top

       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 2023-12-22.  (At that
       time, the date of the most recent commit that was found in the
       repository was 2023-12-21.)  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    November 2023      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)