Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Unix::Statgrab::sg_memUsertContributed Perl DocUnix::Statgrab::sg_mem_stats(3)

NAME
       Unix::Statgrab::sg_mem_stats - container	for libstatgrab	memory
       statistics

DESCRIPTION
       "Unix::Statgrab::sg_mem_stats" is a Perl	package	name providing
       accessors to bundled libstatgrab	sg_mem_stats <http://www.i-
       scream.org/libstatgrab/docs/sg_get_mem_stats.3.html> memory statistics.

METHODS
   nentries
       Returns the number of entries in	the container.

   systime
       Returns the seconds since Epoch (0:00:00	on January, 1st	1970) of the
       time measure the	memory statistics.

   as_list
       Deprecated alias	of "fetchall_hash"

   fetchall_hash
       Returns all records from	sg_mem_stats <http://www.i-
       scream.org/libstatgrab/docs/sg_get_mem_stats.3.html> container as list
       of hash containing each datum name as key and the datum as value.

   fetchall_array
       Returns all records from	sg_mem_stats <http://www.i-
       scream.org/libstatgrab/docs/sg_get_mem_stats.3.html> container as list
       of arrays containing the	values in following order:

	 (total	free used cache	systime)

       in that order without leading headline.

   fetchall_table
       Returns all records from	sg_mem_stats <http://www.i-
       scream.org/libstatgrab/docs/sg_get_mem_stats.3.html> container as list
       of arrays containing the	values in following order:

	 (total	free used cache	systime)

       in that order including leading headline.

   fetchrow_arrayref($row = 0)
       Returns one row as array	containing values as above.

   fetchall_arrayref
       Returns all records from	sg_mem_stats <http://www.i-
       scream.org/libstatgrab/docs/sg_get_mem_stats.3.html> container as array
       of arrays without header.

   fetchrow_hashref($row = 0)
       Returns one row as hash containing "{ total => $self.total($row), free
       => ... }".

   fetchall_hashref
       Returns all records from	sg_mem_stats <http://www.i-
       scream.org/libstatgrab/docs/sg_get_mem_stats.3.html> container as array
       of hashes.

   colnames
       Returns list of column names: "(total free used cache systime)"

   total
       The total amount	of real	memory in bytes.

   free
       The free	amount of real memory in bytes.

   used
       The used	amount of real memory in bytes.

   cache
       The amount of real memory in bytes used for caching.

AUTHOR
       Jens Rehsack, <rehsack AT cpan.org>

COPYRIGHT AND LICENSE
       Copyright (C) 2012-2018 by Jens Rehsack

       This library is free software; you can redistribute it and/or modify it
       under the terms of the GNU Lesser General Public	License	as published
       by the Free Software Foundation;	either version 2.1 of the License, or
       (at your	option)	any later version.

perl v5.32.0			  2018-06-08   Unix::Statgrab::sg_mem_stats(3)

NAME | DESCRIPTION | METHODS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Unix::Statgrab::sg_mem_stats&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help