sysinfo man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

SYSINFO(3)							    SYSINFO(3)

NAME
       SYSINFO - GNU interface for gathering system information

SYNOPSIS
       #include <sys/sysinfo.h>

       int sysinfo(struct sysinfo *info);

DESCRIPTION
       The  sysinfo() function returns common information about the configura‐
       tion and state of the system:

       struct sysinfo {
	 long uptime;		       /* Seconds since boot */
	 unsigned long loads[3];       /* 1, 5, and 15 minute load averages */
	 unsigned long totalram;       /* Total usable main memory size */
	 unsigned long freeram;	       /* Available memory size */
	 unsigned long sharedram;      /* Amount of shared memory */
	 unsigned long bufferram;      /* Memory used by buffers */
	 unsigned long totalswap;      /* Total swap space size */
	 unsigned long freeswap;       /* swap space still available */
	 unsigned short procs;	       /* Number of current processes */
	 unsigned short pad;	       /* leaving this for linux compatibility */
	 unsigned long totalhigh;      /* Total high memory size */
	 unsigned long freehigh;       /* Available high memory size */
	 unsigned int mem_unit;	       /* Memory unit size in bytes */
	 /* leaving this for linux compatibility */
	 char _f[20-2*sizeof(long)-sizeof(int)];
       };

       sysinfo() is a high-level GNU interface for retrieving information oth‐
       erwise provided by sysconf(3) and sysctl(3).

RETURNS
       0 on success, -1 if full data cannot be collected.

SEE ALSO
       sysconf(3), sysctl(3)

STANDARDS
       sysinfo() is not portable, and is provided mainly as a bridge for port‐
       ing GNU programs.

AUTHOR
       Kostas Petrikas

								    SYSINFO(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net