FREE(1) Comandos de usuario FREE(1) NOME free - Exibe quantidade de memoria livre e usada no sistema SINOPSE free [opcoes] DESCRICAO free exibe a quantidade total de memoria fisica e de swap livre e usada no sistema, bem como os buffers e caches usados pelo kernel. A informacao e coletada atraves da analise de /proc/meminfo. As colunas exibidas sao: total Total usable memory (MemTotal and SwapTotal in /proc/meminfo). This includes the physical and swap memory minus a few reserved bits and kernel binary code. usada Used or unavailable memory (calculated as total - available) livre Memoria nao usada (MemFree e SwapFree em /proc/meminfo) compart. Memoria usada (geralmente) por tmpfs (Shmem em /proc/meminfo) buffers Memoria usada por buffers do kernel (Buffers em /proc/meminfo) cache Memoria usada por slabs e cache de paginas (Cached e SReclaimable em /proc/meminfo) buff/cache Soma de buffers e cache disponivel Estimativa da quantidade de memoria disponivel para iniciar novos aplicativos, sem fazer uso da swap. Ao contrario dos dados fornecidos pelos campos cache ou livre, este campo leva em consideracao o cache da pagina e tambem que nem todos os slabs recuperaveis de memoria serao recuperados devido a itens em uso (MemAvailable em /proc/meminfo, disponivel em kernels 3.14, emulado em kernels 2.6.27+; caso contrario, o mesmo que livre) OPCOES -b, --bytes Exibe a quantidade de memoria em bytes. -k, --kibi Exibe a quantidade de memoria em kibibytes. Esse e o padrao. -m, --mebi Exibe a quantidade de memoria em mebibytes. -g, --gibi Exibe a quantidade de memoria em gibibytes. --tebi Exibe a quantidade de memoria em tebibytes. --pebi Exibe a quantidade de memoria em pebibytes. --kilo Exibe a quantidade de memoria em kilobytes. Implica em --si. --mega Exibe a quantidade de memoria em megabytes. Implica em --si. --giga Exibe a quantidade de memoria em gigabytes. Implica em --si. --tera Exibe a quantidade de memoria em terabytes. Implica em --si. --peta Exibe a quantidade de memoria em megabytes. Implica em --si. -h, --human Mostra todos os campos de saida automaticamente dimensionados para a unidade de tres digitos mais curta e exibe as unidades do resultado. As unidades a seguir sao usadas. B = bytes Ki = kibibyte Mi = mebibyte Gi = gibibyte Ti = tebibyte Pi = pebibyte Se a unidade for omitida, e voce tiver exbibyte de RAM ou swap, o numero esta em tebibytes e as colunas podem nao estar alinhadas com o cabecalho. -w, --wide Muda para o modo amplo. O modo amplo produz linhas com mais de 80 caracteres. Neste modo, buffers e cache sao relatados em duas colunas separadas. -c, --count num Exibe o resultado num vezes. Requer a opcao -s. -l, --lohi Mostra estatisticas detalhadas de memoria baixa e alta. -L, --line Show output on a single line, often used with the -s option to show memory statistics repeatedly. -s, --seconds atraso Mostra continuamente o resultado a cada atraso segundos. Voce pode especificar qualquer numero de ponto flutuante para atraso usando . ou , para ponto decimal. usleep(3) e usado para tempos de atraso com resolucao em microssegundos. --si Usa kilo, mega, giga etc (potencia de 1000) em vez de kibi, mebi, gibi (potencia de 1024). -t, --total Exibe uma linha mostrando os totais das colunas. -v, --committed Display a line showing the memory commit limit and amount of committed/uncommitted memory. The total column on this line will display the memory commit limit. This line is relevant if memory overcommit is disabled. --help Exibe a ajuda. -V, --version Exibe informacao da versao. ARQUIVOS /proc/meminfo informacoes da memoria ERROS O valor para a coluna compart. nao esta disponivel para kernels anteriores a 2.6.32 e e exibido como zero. Por favor, envie relatorios de erro para VEJA TAMBEM ps(1), slabtop(1), top(1), vmstat(8). procps-ng 2023-05-02 FREE(1)