.\" -*- coding: UTF-8 -*- .\" Copyright 1993, Dan Miner .\" Copyright 2016, Michael Kerrisk .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sysinfo 2 "8. februar 2026" "Linux man\-pages 6.18" .SH NAVN sysinfo \- returner systeminformation .SH BIBLIOTEK C\-standardbibliotek (\fIlibc\fP,\ \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP .P \fBint sysinfo(struct sysinfo *\fP\fIinfo\fP\fB);\fP .fi .SH BESKRIVELSE \fBsysinfo\fP() returnerer visse statistikker om hukommelses\- og swap\-forbrug samt om gennemsnitlig belastning. .P Indtil Linux 2.3.16 returnerede \fBsysinfo\fP() information i den følgende struktur: .P .in +4n .EX struct sysinfo { long uptime; /* Sekunder siden opstart */ unsigned long loads[3]; /* 1, 5 og 15 minutteres gns. belastning */ unsigned long totalram; /* Samlet brugbar hukommelsesstørrelse */ unsigned long freeram; /* Tilgængelig hukommelsesstørrelse */ unsigned long sharedram; /* Mængden af delt hukommelse */ unsigned long bufferram; /* Hukommelse brugt af buffere */ unsigned long totalswap; /* Samlet størrelse på swap\-plads */ unsigned long freeswap; /* Swap\-plads stadig tilgængelig */ unsigned short procs; /* Antallet af aktuelle processer */ char _f[22]; /* Tilpasser struktur til 64 byte */ }; .EE .in .P I den ovenstående struktur angives størrelsen på hukommelsen og swap\-felter i byte. .P Side Linux 2.3.23 (i386) og Linux 2.3.48 (alle arkitekturer) er strukturen: .P .in +4n .EX struct sysinfo { long uptime; /* Sekunder siden opstart */ unsigned long loads[3]; /* 1, 5 og 15 minutteres gns. belastning */ unsigned long totalram; /* Samlet brugbar hukommelsesstørrelse */ unsigned long freeram; /* Tilgængelig hukommelsesstørrelse */ unsigned long sharedram; /* Mængden af delt hukommelse */ unsigned long bufferram; /* Hukommelse brugt af buffere */ unsigned long totalswap; /* Samlet størrelse på swap\-plads */ unsigned long freeswap; /* Swap\-plads stadig tilgængelig */ unsigned short procs; /* Antallet af aktuelle processer */ unsigned long totalhigh; /* Samlet høj hukommelsesstørrelse */ unsigned long freehigh; /* Tilgængelig høj hukommelsesstørrelse */ unsigned int mem_unit; /* Hukommelsesenhedstørrelse i byte */ char _f[20\-2*sizeof(long)\-sizeof(int)]; /* Tilpasning til 64 byte */ }; .EE .in .P I ovenstående struktur er størrelsen på hukommelses\- og swap\-anfelter angivet i multipla af \fImem_unit\fP byte. .SH RETURVÆRDI Ved succes returnerer \fBsysinfo\fP() nul. Ved fejl returneres \-1 og \fIerrno\fP angives for at indikere fejlen. .SH FEJL .TP \fBEFAULT\fP \fIinfo\fP er ikke en gyldig adresse. .SH STANDARDER Linux. .SH HISTORIK Linux 0.98.pl6. .SH NOTER Al information tilbudt af dette systemkald er også tilgængelig via \fI/proc/meminfo\fP og \fI/proc/loadavg\fP. .SH "SE OGSÅ" \fBproc\fP(5) .PP .SH OVERSÆTTELSE Oversættere af denne manual til dansk Joe Hansen . .PP Denne oversættelse er gratis dokumentation; læs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. .PP Hvis du støder på fejl i oversættelsen af ​​denne vejledning, skal du sende en besked til .MT debian-l10n-danish@lists.debian.org .ME .