Essa já é a resposta correta da IMO, e o que estou sugerindo provavelmente não fará muita diferença, mas pode ser útil saber.
Se tudo o que você deseja fazer é executar o navegador, você também não precisará executar um ambiente de área de trabalho. Crie um arquivo parecido com o seguinte $HOME/.xinitrc
:
#!/bin/sh
midori
Se o .xinitrc já existir, mova-o temporariamente ou comente qualquer outra coisa. Agora startx
(obviamente, você ainda não deveria estar nele - faça isso no console sem a GUI em execução). Voila, você tem apenas o navegador, sem desktop.
Isso economiza um pouquinho de memória, embora o navegador seja de longe o elefante na sala e o próprio servidor Xorg (em execução) seja maior que um lxde básico (que agora não está em execução). Se você tem tanta carga na RAM que está usando swap, isso afetará o desempenho. O midori + X vazio acima usa <100 MB residente de acordo com free
:
total used free shared buffers cached
Mem: 448708 242604 206104 0 82660 105156
-/+ buffers/cache: 54788 393920
Swap: 102396 0 102396
448708 - 393920 = 54788/1024 = 53,5 MB
Isso é com 4 abas abertas. Novamente, se você olhar para eles e ver que a RAM está quase cheia, isso é um problema de desempenho. Observe que é normal usar um pouco de troca, mesmo que o ram não esteja cheio, então não se preocupe com isso - esse material trocado é de baixa prioridade.
Algo mais a se pensar, em termos de desempenho, é o significado de buffers e cache . Eu não os incluí no total e observe que na verdade é mais do que a memória confirmada (cerca do dobro). Isso é normal. Se você preencher a memória com material comprometido, o sistema usará apenas menos cache e / ou a transferirá para troca. De qualquer forma, isso será uma degradação do desempenho, porque o cache é importante (não é apenas um tamanho vital ou imutável, portanto, não faz parte do status da memória confirmada).
Em outras palavras, de maneira ideal, você deseja que o seu carneiro comprometido não ultrapasse 75% do que está disponível no pi e talvez menos que isso. Se você usa o LXDE e começa a abrir outras coisas, pode começar rapidamente a abordar isso.