Estou executando o Ubuntu 16.04.3 LTS com o ambiente de desktop LXDE. Estou executando um thumbdrive como uma inicialização ao vivo, usando um script de inicialização para instalar meus programas e configurações no disco RAM. Eu usei o UNetBootin para instalar o .ISO no thumbdrive. Não há partição swap em uso ao meu conhecimento, nem eu quero um. Não há armazenamento persistente no thumbdrive, nem quero nenhum. Para armazenamento persistente, eu uso um único disco rígido de partição que aparece na minha / media / ubuntu / area. Isto é em um laptop de ponta com 16 GB de RAM.
O problema que estou encontrando é o sistema ficar lento / atrasado, particularmente o teclado externo que estou tentando usar.
Quando executo df -m
, vejo:
$ df -m
Filesystem 1M-blocks Used Available Use% Mounted on
udev 7850 0 7850 0% /dev
tmpfs 1573 42 1532 3% /run
/dev/sdb1 7535 1516 6020 21% /cdrom
/dev/loop0 1429 1429 0 100% /rofs
aufs 7865 7589 277 97% /
tmpfs 7865 28 7838 1% /dev/shm
tmpfs 5 1 5 1% /run/lock
tmpfs 7865 0 7865 0% /sys/fs/cgroup
tmpfs 7865 1 7865 1% /tmp
tmpfs 1573 1 1573 1% /run/user/999
/dev/dm-0 469324 424657 20805 96% /media/ubuntu/harddrive
Eu acredito que 97% em uso para aufs é o que está causando o atraso do teclado externo e outros problemas de desempenho do sistema. Afinal, quando eu inicializo pela primeira vez e antes de instalar programas, a porcentagem de aufs em uso é muito menor e o teclado externo não fica atrasado.
Parece que apenas 8 GB de RAM estão sendo alocados para aufs. Enquanto isso, olhe para essas cinco linhas tmpfs. O 78xx disponível faz parecer que 8 GB de RAM estão sendo desnecessariamente dedicados ao tmpfs.
Quais são essas linhas tmpfs? Eles são a mesma coisa que uma partição swap?
Como posso fazer mais do total de RAM (16 gb) disponível para aufs?
Às vezes eu corro
$ sudo su
root@ubuntu:/# sync; echo 1 > /proc/sys/vm/drop_caches
root@ubuntu:/# sync; echo 2 > /proc/sys/vm/drop_caches
root@ubuntu:/# sync; echo 3 > /proc/sys/vm/drop_caches
root@ubuntu:/# sync
E isso parece ajudar um pouquinho. Executar 'free -m' antes e depois de executar o acima confirma que a execução dos comandos aumenta a memória disponível. Mas eu não tenho certeza do que os comandos acima estão realmente fazendo ou se / como eles se relacionam com as coisas 'df -m' e aufs.
Obrigado (e caso seja relevante, estou mudando para o Lubuntu em breve)!