Desempenho

O que é memória de troca no Linux?

O que é memória de troca no Linux?
Para cada sistema operacional, há uma quantidade dedicada de RAM disponível que torna o processamento de um programa possível. No entanto, a quantidade desta RAM é limitada, razão pela qual a RAM não pode conter uma grande quantidade de dados nela. Portanto, deve haver uma opção de backup disponível que pode suportar RAM sempre que ficar sem memória.

Este conceito é válido tanto para o sistema operacional Windows quanto para o Linux. No sistema operacional Windows, sempre que a RAM tem uma quantidade insuficiente de memória para manter um processo, ela pega emprestada alguma quantidade de memória do armazenamento secundário. Esta memória emprestada é conhecida como memória virtual. Da mesma forma, sempre que a RAM fica sem memória no Linux, ele pega emprestado um pouco da memória do armazenamento secundário para armazenar seu conteúdo inativo.

Desta forma, a RAM encontra espaço suficiente para conter um novo processo dentro dela. Aqui, o espaço emprestado do disco rígido é chamado de memória de troca. Neste artigo, tentaremos aprender o conceito de memória swap em detalhes.

Trabalho de memória swap:

Conforme explicado acima, a memória swap é a quantidade dedicada de disco rígido que é usada sempre que a memória RAM fica sem memória. Existe um programa de gerenciamento de memória no Linux que cuida desse processo. Sempre que a RAM está com pouca memória, o programa de gerenciamento de memória procura todos os blocos de dados inativos presentes na RAM que não foram usados ​​por um longo tempo.

Quando encontra esses blocos com sucesso, ele os transfere para a memória swap. Desta forma, o espaço de RAM é liberado e, portanto, pode ser utilizado para alguns outros programas que precisam de processamento em uma base urgente. O conceito de troca é muito semelhante ao conceito de paginação usado no sistema operacional Windows.

Tipos de memória swap:

Normalmente, existem dois tipos diferentes de memória swap mencionados abaixo:

Qual deve ser a frequência ideal de troca?

O Linux nos permite definir a frequência de troca por conta própria i.e. com que frequência o processo de troca deve ocorrer. Você pode definir o valor de troca entre 0 e 100, dependendo de seus requisitos. Um valor de troca de baixa frequência significa que o processo de troca ocorrerá muito raramente apenas quando for necessário, enquanto um valor de troca de alta frequência significa que o processo de troca ocorrerá com bastante frequência. No entanto, o valor padrão e recomendado da frequência de troca é 60.

Benefícios do uso de memória de troca:

Ao aprender o funcionamento da memória swap, podemos facilmente perceber os benefícios de usá-la. No entanto, alguns dos principais benefícios do uso de memória swap estão listados abaixo:

Conclusão:

Neste artigo, aprendemos o uso e a memória swap de trabalho, juntamente com seus inúmeros benefícios. A memória de troca atua como uma opção de backup para a RAM quando ela fica sem espaço. Todos nós sabemos que não podemos ter uma quantidade infinita de RAM; percebemos que os aplicativos de alta tecnologia de hoje requerem uma grande quantidade de RAM para operar sem problemas. Portanto, devemos ter uma quantidade suficiente de RAM para evitar que nossos aplicativos travem.

Além disso, há um custo associado à adição de mais RAM, ao passo que não há custo de uso de memória swap. Além disso, RAM adicional também pode ser conectada até um certo limite, dependendo do seu hardware. Portanto, a única opção que resta é usar a memória swap, que pode fazer nosso sistema funcionar de forma muito eficiente sem nenhum custo.

Melhores jogos para jogar com rastreamento manual
Oculus Quest introduziu recentemente a grande ideia de rastreamento manual sem controladores. Com um número cada vez maior de jogos e atividades que e...
Como mostrar a sobreposição de OSD em aplicativos e jogos Linux em tela cheia
Jogar jogos em tela cheia ou usar aplicativos em modo de tela cheia sem distração pode cortar você das informações relevantes do sistema visíveis em u...
Top 5 cartas de captura de jogos
Todos nós vimos e amamos streaming de jogos no YouTube. PewDiePie, Jakesepticye e Markiplier são apenas alguns dos melhores jogadores que ganharam mil...