Informação do sistema
Publicado por Lord Arthas Menethil 25/08/2006
[ Hits: 5.957 ]
Pequeno códig que fornece seu uptime, memória RAM total, livre, e também a quantidade de processos rodando.
#include <linux/kernel.h> #include <linux/sys.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/sysinfo.h> int main() { const long minute = 60; const long hour = minute * 60; const long day = hour * 60; const double MB = 1024 * 1024; struct sysinfo system; sysinfo(&system); printf("UPTIME: %ld dias, %ld:%02ld:%02ld\n", system.uptime / day, (system.uptime % day) / hour, (system.uptime % day) / minute, system.uptime % minute); printf("RAM total: %5.1f MB\n", system.totalram / MB); printf("RAM livre: %5.1f MB\n", system.freeram / MB); printf("Processos: %d\n", system.procs); return(0); }
Derrubando SyGate Profissional Firewall !
Google Code Jam 2010 - Africa Classification Round A
Nenhum coment�rio foi encontrado.
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Salvar estado da VM no virt-manager [RESOLVIDO] (5)
Primeiras impressões do Debian 13 (11)