Ir para conteúdo
  • Cadastre-se
dseroiska

Desativem o SWAP!

Posts Recomendados

Bom, não vi nenhum assunto relacionado sobre isso, então vamos lá:

Apesar do meu Mac ter muita memoria e o HD não ser um SSD, ele não tinha um desempenho agradável, pois na hora de ligar, o finder demorava para carregar e isso estava me causando uma baita frustração. então decidi realizar um procedimento que eu faço e recomendo em pcs, macs, linux e afins com mais de 8 GB de Ram, desativar o SWAP!!

Pois Bem a taxa de leitura e escrita do HD é lento e o SWAP é apenas o arquivo de troca quando falta memoria, sendo assim ele acaba escrevendo algo SWAP e isso gera uma queda de performance. Procurando na rede achei um site que fala de como realizar os procedimentos:

Link site: http://wiki.summerco...ing_in_mac_os_x

Abra o terminal:

Digite a linha abaixo:


sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
[/CODE]

vai pedir a senha:

Remova o arquivo de Swap:

[CODE]
sudo rm /private/var/vm/swapfile*
[/CODE]

Reinicie o Mac e BOOW, o desempenho é outro, como se tirase um peso das costas o Boot no meu caso caio de 1:10m para 50s, e o desempenho em programas ficou SHOWW.

Caso precise ativar o SWAP entre no modo SINGLE MODE ligue o mac e aperte command+s e digite a linha abaixo:

[CODE]
sudo launchctl load /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
[/CODE]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não se aconselha em hipotese alguma a desativar o SWAP.

Se você não possui muita memória e seu computador precisar de mais, o que implica a utilização do SWAP, ele irá usar. Caso contrário ele não irá.

Para ver se seu computador precisa de mais memória abra o Activity Monitor e veja se exise em System Memory > Page Outs: um descarregamento de dados. Isso indica que seu computador além de usar a memória RAM teve que usar a SWAP.

Mais infos da própria Apple aqui: http://support.apple.com/kb/HT1342

Quanto a lentidão, tenho certeza que pode ser outros motivos, e meu palpite fica por conta do HD. Afinal hoje é a peça mais lenta de um computador e gera gargalo nas operações.

Uma forma rápida de liberar espaço inativo de memória alocado pelo Mac OS é usar o comando: purge

Editado por TIGOS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, ja faço isso a um bom tempo em servidores linux, pois com 8Gb de ram o swap nem se meche, e o desempenho é outro, swap é a memoria de troca quando a pouca memoria, enfim não estou tendo problema de desempenho, pelo contrario ta voando agora.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, ja faço isso a um bom tempo em servidores linux, pois com 8Gb de ram o swap nem se meche, e o desempenho é outro, swap é a memoria de troca quando a pouca memoria, enfim não estou tendo problema de desempenho, pelo contrario ta voando agora.

É interessante, mas a área de swap não é utilizada apenas se algum aplicativo estourar a quantidade total de memória?

Assim, se a utilização não ultrapassa o limite, ele não seria utilizado e seria a mesma coisa que estar desativado ou o swap está sempre em atividade?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, porém com 16Gb de memoria e ainda usando maquina virtual o limite, pra min nunca estourou, sem contar com menos I/O de disco a bateria que durava em média 4 á 5 horas voltou a vida de durar quase 7 horas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, clique com o botão direito em computador, propriedades, avançado, em desempenho clique em configurações, avançado alterar, desmarque gerenciar automaticamente o tamanho do arquivo e marque sem arquivo de paginação. Ok e reinicie.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é recomendável desativar o SWAP (PageFile). Pode-se diminuí-lo caso possua fartura de RAM. Mas a total desativação causará instabilidades e possíveis KERNEL PANICS. Isso ocorre pois, por mais modernos que sejam os SISTEMAS OPERACIONAIS e por mais quantidade de RAM que possuam, ainda são suscetíveis a falhas (erros, bugs, etc) e acabarão por tentar acessar o PageFiles (Arquivo de Trocas), e se não encontrarem o SWAP.... travam!

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu faço isso no bootcamp. desativo o SWAP, o espaço reservado da lixeira, e a hibernação.

Mas faço isso pois são recursos que ocupam muito espaço em disco, e eu gosto de deixar a partição do bootcamp bem limpinha para meus aplicativos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse procedimento não deveria ser necessário.

O sistema prefere usar a RAM que o swap. Se estava utilizando swap, é por algum motivo. E se não estava utilizando, não deveria ter ficado mais rápido quando desativou...

Tenho 8gb de RAM, meu mac está ligado há mais de 1 semana, e teve apenas 644kb de page-out da RAM. Acredito que aqui não faria diferença.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, achei um artigo imenso de um cara que ficou 11 meses com o SWAP desligado no Windows 7. E de acordo com o que ele apurou, o ganho de performance gira em torno de 0,5% ~ 1%.

http://www.tweakhound.com/2011/10/10/the-windows-7-pagefile-and-running-without-one/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha estou com o SWAP desativado antes do Natal, a única coisa que notei foi, a bateria está durando mais (menos I/O de disco), o finder que tinha uma demora pra carregar quando ligava agora é instantâneo as vm's estão rodando melhor, não tive em nenhum momento Kernel Panic, e nunca mais vi programas travarem e olha que isso acontecia, como relatei faço esse procedimento em pc's e servidores com mais de 8GB de ram e no mac fiz depois que passei ele para 16GB de ram. pra min tá com ganho de performance muito bom e não vou mais ativar SWAP. Uma coisa que notei que com 16Gb de ram antes de desativar o SWAP, ele nem era utilizado mesmo a unica coisa que fiz foi tirar ele para o sistema nem pensar em escrever nada nele.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha estou com o SWAP desativado antes do Natal, a única coisa que notei foi, a bateria está durando mais (menos I/O de disco), o finder que tinha uma demora pra carregar quando ligava agora é instantâneo as vm's estão rodando melhor, não tive em nenhum momento Kernel Panic, e nunca mais vi programas travarem e olha que isso acontecia, como relatei faço esse procedimento em pc's e servidores com mais de 8GB de ram e no mac fiz depois que passei ele para 16GB de ram. pra min tá com ganho de performance muito bom e não vou mais ativar SWAP. Uma coisa que notei que com 16Gb de ram antes de desativar o SWAP, ele nem era utilizado mesmo a unica coisa que fiz foi tirar ele para o sistema nem pensar em escrever nada nele.

Isto pode ser efeito psicológio. Veja que você mesmo diz que o sistema não usava SWAP, logo não haveria carga de I/O. ;)

Enfim, como diria um grande mestre que tive - "SWAP é memória de pobre, se o sistema usou SWAP faça upgrade RAM.", mas teoricamente desativá-lo não vai fazer nenhuma diferença de performance.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente acho que é efeito psicológico.. E a questão de que ter 8GB de ram já pode desativar a swap é muito relativa, depende do que você roda, quantos programas você roda.. Além do mais, pode ser que hora ou outra você precise rodar mais coisas que o normal, aí a swap vai fazer falta, pode ter certeza.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      47.712
    • Total de Posts
      409.178
×
×
  • Criar Novo...