Untitled
unknown
plain_text
a year ago
838 B
5
Indexable
#include <stdio.h> #include <sys/sysinfo.h> int main() { struct sysinfo si; // Получение системной информации if (sysinfo(&si) != 0) { perror("sysinfo"); return 1; } // Вывод заголовка printf("procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------\n"); // Вывод динамически полученных данных printf("%2ld %2ld %6lu %6lu %6lu %6lu %4ld %4ld %5ld %5ld %4ld %4ld %2ld %2ld %2ld %2ld %2ld\n", si.procs, si.procs_blocked, si.swap_used, si.freeram, si.bufferram, si.sharedram, si.swpin, si.swapout, si.bo, si.bi, si.interrupts, si.context_switches, si.cpu_user, si.cpu_sys, si.cpu_idle, si.cpu_iowait, si.cpu_stolen); return 0; }
Editor is loading...
Leave a Comment