Swapping Artigo Científico
Swapping Artigo Científico
Swapping Artigo Científico
Resumo.
Abstract.
1. INTRODUÇÃO
O swapping é uma técnica que resolve esse problema, permitindo que partes do
programa sejam movidas entre a memória principal e a memória secundária,
geralmente um disco rígido. Isso permite que programas maiores sejam executados
em sistemas com memória limitada, garantindo que apenas as partes necessárias
do programa estejam na memória principal durante a execução.
2. DESENVOLVIMENTO
2.2 Swap Out (Desincorporação): Quando a RAM está ficando escassa e o sistema
precisa liberar espaço para alocar memória para novos processos ou operações, ele
realiza uma operação de swap out. Nesse caso, páginas de memória na RAM que
não são mais frequentemente utilizadas são movidas do RAM de volta para o
armazenamento secundário. Por exemplo, um navegador da web pode ter várias
guias abertas, mas o sistema decide que algumas delas não são usadas há algum
tempo. O sistema então realiza uma operação de swap out dessas páginas de guias
inativas, liberando espaço na RAM para outros aplicativos em execução.
Fonte: Silberschatz, Galvin e Gagne, 2000
3 – TRABALHOS RELACIONADOS
4. CONSIDERAÇÕES FINAIS
Em conclusão, o swapping é uma técnica valiosa para otimizar o uso da
memória em sistemas de computador. No entanto, seu impacto no desempenho
depende de como é gerenciado e do tamanho da memória disponível. Um equilíbrio
cuidadoso deve ser mantido para garantir que o swapping seja usado de forma
eficaz e que não prejudique significativamente o desempenho do sistema. Em
sistemas modernos, onde a RAM é mais abundante, o impacto do swapping pode
ser menos perceptível do que em sistemas mais antigos com recursos limitados.
REFERENCIAS
FRASER, Keir. Operating System I/O Speculation: How two invocations are
faster than one. In.: USENIX. 3 de junho de 2003. Disponível em:
https://www.usenix.org/legacy/event/usenix03/tech/full_papers/fraser/fraser.pdf.
Acesso em 25 de outubro de 2023.