parameters: ()
return_statement: return _psplatform.virtual_memory()
docstring: Return statistics about system memory usage as a namedtuple
      including the following fields, expressed in bytes:
  
       - total:
         total physical memory available.
  
       - available:
         the actual amount of available memory that can be given
         instantly to processes that request more memory in bytes; this
         is calculated by summing different memory values depending on
         the platform (e.g. free + buffers + cached on Linux) and it is
         supposed to be used to monitor actual memory usage in a cross
         platform fashion.
  
       - percent:
         the percentage usage calculated as (total - available) / total * 100
  
       - used:
         memory used, calculated differently depending on the platform and
         designed for informational purposes only:
          OSX: active + inactive + wired
          BSD: active + wired + cached
          LINUX: total - free
  
       - free:
         memory not being used at all (zeroed) that is readily available;
         note that this doesn't reflect the actual memory available
         (use 'available' instead)
  
      Platform-specific fields:
  
       - active (UNIX):
         memory currently in use or very recently used, and so it is in RAM.
  
       - inactive (UNIX):
         memory that is marked as not used.
  
       - buffers (BSD, Linux):
         cache for things like file system metadata.
  
       - cached (BSD, OSX):
         cache for various things.
  
       - wired (OSX, BSD):
         memory that is marked to always stay in RAM. It is never moved to disk.
  
       - shared (BSD):
         memory that may be simultaneously accessed by multiple processes.
  
      The sum of 'used' and 'available' does not necessarily equal total.
      On Windows 'available' and 'free' are the same.
docstring_summary: Return statistics about system memory usage as a namedtuple
      including the following fields, expressed in bytes:
docstring_tokens: Return statistics about system memory usage as a namedtuple including the following fields expressed in bytes :
function: def virtual_memory():
      """Return statistics about system memory usage as a namedtuple
      including the following fields, expressed in bytes:
  
       - total:
         total physical memory available.
  
       - available:
         the actual amount of available memory that can be given
         instantly to processes that request more memory in bytes; this
         is calculated by summing different memory values depending on
         the platform (e.g. free + buffers + cached on Linux) and it is
         supposed to be used to monitor actual memory usage in a cross
         platform fashion.
  
       - percent:
         the percentage usage calculated as (total - available) / total * 100
  
       - used:
         memory used, calculated differently depending on the platform and
         designed for informational purposes only:
          OSX: active + inactive + wired
          BSD: active + wired + cached
          LINUX: total - free
  
       - free:
         memory not being used at all (zeroed) that is readily available;
         note that this doesn't reflect the actual memory available
         (use 'available' instead)
  
      Platform-specific fields:
  
       - active (UNIX):
         memory currently in use or very recently used, and so it is in RAM.
  
       - inactive (UNIX):
         memory that is marked as not used.
  
       - buffers (BSD, Linux):
         cache for things like file system metadata.
  
       - cached (BSD, OSX):
         cache for various things.
  
       - wired (OSX, BSD):
         memory that is marked to always stay in RAM. It is never moved to disk.
  
       - shared (BSD):
         memory that may be simultaneously accessed by multiple processes.
  
      The sum of 'used' and 'available' does not necessarily equal total.
      On Windows 'available' and 'free' are the same.
      """
      return _psplatform.virtual_memory()
function_tokens: def virtual_memory ( ) : return _psplatform . virtual_memory ( )