Comandos para ter sua memória monitorada no Linux

banco de memória

A memória virtual de um computador é um recurso prioritário e como tal deve ser controlada e monitorizada de forma adequada com as ferramentas que lhe oferecemos. Isso inclui saber ver a memória RAM ou principal utilizada e a que está livre, bem como a própria troca de memória ou TROQUE CRIPTOMOEDAS, que armazena todos os dados e processos que não são prioritários e não foram carregados na RAM ou extraídos dela para introduzir outros com prioridade mais alta. Bem, esta é uma explicação simples de como funcionaria, sem entrar em muitos detalhes.

Para saber como controlar, ou melhor, monitorar essas memórias Em nosso sistema Linux, existem inúmeras possibilidades. É possível fazê-lo diretamente visualizando com o concatenador alguns dos arquivos de interface /proc que o Linux disponibiliza ou utilizar as ferramentas que iremos citar que podem utilizar este tipo de arquivos ou outros para obter referida informação e apresentá-la em um maneira mais fácil de usar. Você pode até usar comandos como top e outros referentes a processos que fornecem determinados dados sobre a memória...Primeiro vamos com o comando livre, com ele você pode ver a memória RAM e SWAP usada e livre, buffer, etc. Para isso você também pode usar a opção -h que mostra as unidades de uma forma um pouco mais compreensível na minha opinião:

free -h

Com o comando trocar Podemos ativar partições ou trocar arquivos, mas com a opção -s também podemos ver sua capacidade:

swapon -s
Continuamos com vmstat que, como o próprio nome sugere, mostra o status da memória virtual:

vmstat

Outra opção seria memstat, semelhante ao anterior:

memstat

Vamos agora com os arquivos / proc que podemos consultar para obter informações de memória:

cat /proc/swaps
cat /proc/meminfo

E, finalmente, vamos fazer uso de outro comando, que simplesmente usa as tabelas DMI para obter informações de hardware, neste caso filtrando apenas aquela relacionada à memória usando esta opção:

sudo dmidecode --type memory


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   David Garcia Prados dito

    Artigo interessante.

    A graça é combiná-lo com o relógio para monitorar a cada vários segundos (por padrão 2, mas pode ser ajustado com "-n").
    Ejemplos:
    assistir grátis -h
    assistir -n 1 grátis -h

    Outro utilitário que o Bash nos oferece é executar comandos ao mesmo tempo com os operadores "&&" e ";"
    Exemplo:
    free -h; cat / proc / swaps

    Ele também pode ser filtrado usando grep e o uso de uma barra vertical (caractere "|").
    Exemplo:
    grátis -h | grep 'Memória'

    Ou mesmo adicione o texto que queremos usando printf
    printf 'Meu comando: \ n'; livre -h

    E muito mais 🙂