0 bytes de espaço de troca disponível, recomendado 10gb

1

Estou executando o Ubuntu14 no VMWare 12, na inicialização, a VM dá a dica de que 10.6GB de espaço de troca são recomendados, mas 0 de espaço de troca de sistema está disponível.

Dentro da minha VM, particionei 10,6 gb de espaço de troca através do gparted na partição / dev / sda3 que é o espaço de troca.

Então, no meu / etc / fstab declarei este UUID como espaço de troca. por exemplo

UUID none swap sw 0 0

e eu mudei o swapon para esta partição.

No entanto, toda vez que eu reinicio, a mesma mensagem aparece.

Estou construindo o AOSP na minha VM e usando o CCACHE para permitir que a compilação seja mais rápida, de modo que a compilação crie apenas os elementos que são alterados mesmo após uma limpeza.

Depois que meu ccache for preenchido, essa compilação só deve levar de 20 a 30 minutos no máximo. no entanto, ainda está tomando 1,5-2hrs.

O espaço de troca é a questão que eu acredito.

Alguém tem alguma sugestão de como posso parar este problema de espaço de troca?

    
por Jonny Smyth 17.08.2017 / 22:21

1 resposta

2

A pesquisa na Web indica que esta mensagem não vem do Ubuntu, mas do VMWare no computador host . Então você precisa adicionar a partição swap (ou um arquivo de troca) no host, não dentro da VM.

link

Eu não tenho idéia se isso afetaria o desempenho do CCache, porque eu não estou familiarizado com o VMWare, seu uso de swap e esta mensagem. Em um host Linux, eu permitiria talvez 1GB de swap, mas fora isso, o truque é não comprometer demais em comparação com a quantidade de RAM física que você tem! Particularmente com o modo de cache padrão das VMs Linux criadas com virt-manager: o host fornece cache extra de leitura / gravação de qualquer maneira, independentemente de quanto RAM a VM está alocada, assim você pode errar em direção ao pequeno lado sem perder Muito de. É como ter um disco rígido com gigabytes de cache (compartilhado), em vez de megabytes :-D.

    
por 19.08.2017 / 09:13