Mudanças entre as edições de "Comando free"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
 
(5 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
 +
[[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]]
  
;  Como usar o comando free no SSH
 
  
Execute este comando abaixo no SSH:
+
----
 +
----
 +
----
 +
 
 +
; Como usar o comando free no SSH
 +
 
 +
Execute este comando abaixo no [[Acesso SSH|SSH]]:
  
 
'''free -m'''
 
'''free -m'''
Linha 8: Linha 14:
 
O resultado será similar ao mostrado abaixo:
 
O resultado será similar ao mostrado abaixo:
  
[[File:2013-11-22_16-22-14.png|frame|none|alt=Alt text]]
+
[[File:2014-02-12_12-37-39.png|frame|none|alt=Alt text|link=]]
  
As informações acima é  uma máquina com 1.5 GB de RAM.  
+
As informações acima é  uma máquina com 4 GB de RAM.  
  
 
O Linux mantém buffers e caches que são alocados e desalocados sob demanda de uso. Isso é visto na primeira linha que começa com '''Mem'''.
 
O Linux mantém buffers e caches que são alocados e desalocados sob demanda de uso. Isso é visto na primeira linha que começa com '''Mem'''.
  
A segunda linha, em '''-/+ buffers/cache''',  temos a indicação da quantia real de memória usada e livre, considerando os efeitos dos buffers/caches do sistma operacional. O total de memória usada, desconsiderando os buffers/cache deve ser visto no valor “used” da primeira linha menos a soma dos buffers/caches. Ao mesmo tempo, o total de memória física livre é a soma do valor em "free" da primeira linha mais a soma dos buffers/caches.
+
A segunda linha, em '''-/+ buffers/cache''',  temos a indicação da quantia real de memória usada e livre, considerando os efeitos dos buffers/caches* do sistema operacional. O total de memória usada, desconsiderando os buffers/cached deve ser visto no valor '''used''' da primeira linha.  
 +
 
 +
O total de memória física livre é a soma do valor em '''free''' da primeira linha mais a soma dos buffers/cached. No nosso exemplo temos:
 +
 
 +
free:              330
 +
 
 +
buffers:            0
 +
 
 +
cached:          3252
 +
 
 +
----------------------
 +
Total:            3582 
 +
 
 +
 
 +
O valor de '''-/+ buffers/cache''' indica portanto o quanto de memória livre existe para ser trabalhada, o que, neste exemplo, seria 3582 ( 3.5GB de RAM).
 +
 
 +
Existe uma diferença entre memória '''livre''' e memória '''não usada''', do ponto de vista das aplicações, onde isso significa que o kernel pode liberar os buffers e caches se os processos precisarem deste espaço. Quanto menor o cache, menor a reposta as requisições, em certos casos, até mais  I/O, por exemplo.
  
Existe uma diferença entre memória '''livre''' e memória '''não usada''', do ponto de vista das aplicações, onde isso significa que o kernel pode liberar os buffers e caches se os processos precisarem deste
+
*Para saber mais sobre cache, visite o endereço http://pt.wikipedia.org/wiki/Cache.
espaço. Quanto menor o cache, menor a reposta as requisições, em certos casos (mais I/O, por exemplo).
+
  
 
[[Categoria:TUTORIAIS]]
 
[[Categoria:TUTORIAIS]]
 +
[[Categoria:VPS]]

Edição atual tal como às 19h03min de 28 de agosto de 2018

Banner-wiki-promocoes.gif





Como usar o comando free no SSH

Execute este comando abaixo no SSH:

free -m

O resultado será similar ao mostrado abaixo:

Alt text

As informações acima é uma máquina com 4 GB de RAM.

O Linux mantém buffers e caches que são alocados e desalocados sob demanda de uso. Isso é visto na primeira linha que começa com Mem.

A segunda linha, em -/+ buffers/cache, temos a indicação da quantia real de memória usada e livre, considerando os efeitos dos buffers/caches* do sistema operacional. O total de memória usada, desconsiderando os buffers/cached deve ser visto no valor used da primeira linha.

O total de memória física livre é a soma do valor em free da primeira linha mais a soma dos buffers/cached. No nosso exemplo temos:

free: 330

buffers: 0

cached: 3252


Total: 3582


O valor de -/+ buffers/cache indica portanto o quanto de memória livre existe para ser trabalhada, o que, neste exemplo, seria 3582 ( 3.5GB de RAM).

Existe uma diferença entre memória livre e memória não usada, do ponto de vista das aplicações, onde isso significa que o kernel pode liberar os buffers e caches se os processos precisarem deste espaço. Quanto menor o cache, menor a reposta as requisições, em certos casos, até mais I/O, por exemplo.