Este conceito vale para o sistema operacional do Windows, bem como para o Linux. No sistema operacional Windows, sempre que a RAM tem uma quantidade insuficiente de memória para manter um processo, ele empresta uma quantidade de memória do armazenamento secundário. Esta memória emprestada é conhecida como memória virtual. Da mesma forma, sempre que o RAM fica sem memória no Linux, toma tomando toma alguma memória do armazenamento secundário para armazenar seu conteúdo inativo.
Dessa forma, o RAM encontra espaço suficiente para manter um novo processo dentro dele. Aqui, o espaço emprestado do disco rígido é chamado de memória de troca. Neste artigo, tentaremos aprender o conceito de memória de troca em detalhes.
Trabalhando da memória de troca:
Como explicado acima, a memória de troca é a quantidade dedicada de disco rígido que é usado sempre que o RAM ficar sem memória. Existe um programa de gerenciamento de memória no Linux que cuida desse processo. Sempre que a RAM está com falta de memória, o programa de gerenciamento de memória procura todos os blocos de dados inativos presentes na RAM que não são usados há muito tempo.
Quando encontra com sucesso esses blocos, ele os transfere para a memória de troca. Dessa forma, o espaço da RAM é liberado e, portanto, pode ser utilizado para alguns outros programas que precisam processar em uma base urgente. O conceito de troca é muito semelhante ao conceito de paginação usado no sistema operacional Windows.
Tipos de memória de troca:
Normalmente, existem dois tipos diferentes de memória de troca que são mencionados abaixo:
Qual deve ser a frequência ideal de troca?
Linux nos permite definir a frequência de trocar por conta própria.e. Com que frequência o processo de troca deve ocorrer. Você pode definir o valor de trocar entre 0 e 100, dependendo de seus requisitos. Um valor de baixa frequência da troca significa que o processo de troca ocorrerá muito raramente. No entanto, o valor padrão e recomendado da frequência de troca é 60.
Benefícios do uso da memória de troca:
Ao aprender o funcionamento da memória de troca, podemos facilmente perceber os benefícios de usá -la. No entanto, alguns dos principais benefícios do uso da memória de troca estão listados abaixo:
Conclusão:
Neste artigo, aprendemos o uso e a memória de troca de trabalho junto com seus inúmeros benefícios. A memória de troca atua como uma opção de backup para a RAM quando fica aquém do espaço. Todos sabemos que não podemos ter uma quantidade infinita de RAM; Percebemos que as aplicações sofisticadas de hoje exigem uma grande quantidade de RAM para operar sem problemas. Portanto, devemos ter uma quantidade suficiente de RAM para evitar que nossos aplicativos traçam.
Além disso, há um custo associado à adição de mais RAM, enquanto não há custo de usar a memória de troca. Além disso, a RAM adicional também pode ser conectada até um certo limite, dependendo do seu hardware. Portanto, a única opção com que nos deixamos é usar a memória de troca, o que pode fazer nosso sistema funcionar com muita eficiência, sem qualquer custo.