C'est déjà la bonne réponse OMI, et ce que je propose ne fera probablement pas beaucoup de différence, mais il pourrait être utile de le savoir.
Si tout ce que vous voulez faire est d'exécuter le navigateur, vous n'avez pas besoin d'exécuter également un environnement de bureau. Créez un fichier qui ressemble à ceci $HOME/.xinitrc
:
#!/bin/sh
midori
Si .xinitrc existe déjà, déplacez-le temporairement ou mettez-le en commentaire. Maintenant, startx
(évidemment, vous ne devriez pas déjà y être - faites-le depuis la console sans que l'interface graphique ne fonctionne). Voila, vous avez juste le navigateur, pas de bureau.
Cela économise un peu de mémoire, bien que le navigateur soit de loin l'éléphant dans la pièce et que le serveur Xorg lui-même (qui fonctionne) soit plus grand qu'un lxde de base (qui ne fonctionne pas maintenant). Si vous avez tellement chargé dans la RAM que vous utilisez le swap, cela affectera les performances. Le Midori + X nu ci-dessus utilise <100 Mo de résident selon 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 Mo
C'est avec 4 onglets ouverts. Encore une fois, si vous les regardez et que votre RAM est presque pleine, c'est un problème de performances. Notez qu'il est normal d'utiliser un peu de swap même si le ram n'est pas plein, alors ne vous inquiétez pas à ce sujet - ces trucs échangés sont de faible priorité.
Une autre chose à penser, en termes de performances, est l'importance des tampons et du cache . Je ne les ai pas inclus dans le total, et notez que c'est en fait plus que la mémoire engagée (environ deux fois plus). C'est normal. Si vous remplissez la mémoire avec des éléments validés, le système utilisera simplement moins de cache et / ou le transférera pour permuter. Quoi qu'il en soit, cela va être une dégradation des performances car le cache est important (il n'est tout simplement pas vital ou immuable en termes de taille, donc ne fait pas partie de la statistique mem validée).
En d'autres termes, de manière optimale, vous souhaitez que votre RAM engagé ne représente pas plus de 75% de ce qui est disponible sur le pi et peut-être moins que cela. Si vous utilisez LXDE et commencez à ouvrir d'autres choses, vous pouvez rapidement commencer à vous en approcher.