Um arquivo de troca ou arquivo de memória virtual faz com que a memória de um computador pareça maior do que realmente é.
Crédito da imagem: miklyxa13 / iStock / Getty Images
Quando um sistema operacional fica sem memória para colocar os aplicativos em execução, o sistema operacional move parte do conteúdo da memória para o disco rígido do computador em um arquivo de permuta ou arquivo de memória virtual. Esse processo permite que o sistema operacional tenha, na verdade, mais aplicativos em execução do que a memória física pode conter. Adicionar mais memória ao computador ajuda; mas quando a memória é adicionada, o arquivo de troca precisa ser aumentado para acomodá-lo.
Espaço de troca do Linux
Crie um arquivo de troca no diretório raiz preenchido com zeros, defina as permissões para que o sistema operacional possa usá-lo e ative o novo arquivo de troca com os seguintes comandos. São necessários privilégios de root, portanto, "sudo" é usado para obter direitos para emitir os comandos.
Vídeo do dia
sudo dd if = / dev / zero of = swapfile count = 1M bs = 1k (Isto cria um arquivo swap de 1GB) sudo mkswap swapfile (Este torna-o um arquivo de troca) sudo chmod 0600 arquivo de troca (Isto configura as permissões) sudo swapon arquivo de troca (Isto transforma swapfile ativado)
O primeiro comando pode levar até um minuto, dependendo do tamanho de arquivo que você escolher. O segundo comando responderá com informações sobre sucesso ou falha, enquanto o terceiro comando não retornará nenhuma resposta. O último comando ativará a troca usando o novo arquivo de troca.
Arquivo de memória virtual do Windows
Para criar um swap, ou arquivo de memória virtual, no Windows, clique em "Iniciar", clique com o botão direito em "Computador", clique em "Propriedades", "Configurações Avançadas do Sistema", "Desempenho" e "Configurações". Na caixa de diálogo Configurações, clique em "Avançado", "Memória virtual" e "Alterar". Desmarque a verificação Gerenciar automaticamente o tamanho do arquivo de paginação para todas as unidades caixa. Em seguida, clique na unidade em que reside o arquivo de paginação, que normalmente será a unidade C:. Clique em "Tamanho personalizado" e insira o novo tamanho do arquivo de memória virtual em megabytes na caixa Tamanho inicial ou máximo. Clique em "Definir" e "OK". Isso deve ativar o novo tamanho de arquivo de paginação de memória virtual para Windows.