J'ai 6 Go de RAM, un processeur i5 2.4GHZ exécutant Ubuntu 11.10. J'ai partitionné mon disque dur pour avoir un échange de 8 Go.
Lors du streaming en ligne ou de l'ouverture de plusieurs onglets dans Chromium, j'ai bientôt 4 Go de mémoire dans le cache. Et je pense que cela ralentit mon ordinateur portable. Lors du streaming d'une vidéo, après quelques minutes, elle ralentit vraiment et trébuche / se branle.
Quel pourrait être le problème? Comment puis-je résoudre ça?
PS: au départ, j'avais 4 Go et récemment mis à niveau vers 6 Go, mais je n'ai pas connu de changement significatif.
PPS: free -g
dans le terminal imprime ceci:
total used free shared buffers cached
Mem: 5 2 3 0 0 0
-/+ buffers/cache: 1 4
Swap: 8 0 8
free -g
(dans le terminal) lorsque vous rencontrez le problème et inclure la sortie de la commande dans votre question.free -g
dit que vous avez 3 Go de RAM gratuite. La mémoire n'est pas votre problème!Réponses:
La mise en cache des données est que la RAM est censée rendre les choses plus rapides et non plus lentes. Si vous déversant dans l' espace d'échange cependant, qui va frapper les performances. Vous pouvez facilement savoir si vous utilisez un swap en exécutant
System Monitor
. Si le graphique de l'espace d'échange n'augmente pas au moment où le problème commence, le problème n'est pas lié à la mémoire.Certes, lorsque vous diffusez une vidéo, elle sera mise en cache en mémoire, mais il faut beaucoup de vidéo pour remplir 6 Go! Je m'attends à ce que cela prenne plus que quelques minutes pour télécharger autant de données, et bien plus encore à causer un problème!
Êtes-vous sûr que quelque chose d'autre n'est pas le problème? Dis, refroidissant peut-être? De nombreux ordinateurs portables ont des processeurs dépassés par rapport au système de refroidissement. C'est bon - cela donne des performances de pointe élevées, bon pour le trafic en rafale, tout en gardant le volume bas - mais il ne peut pas maintenir les performances longtemps avant d'être obligé de reculer la fréquence d'horloge ou de fondre. La vidéo peut être assez gourmande en processeur, donc vous ne savez jamais?
Quoi qu'il en soit, vous devriez pouvoir voir à partir de l'utilisation de la mémoire si elle est permutée ou non. Si c'est le cas, alors c'est un problème logiciel, et ceux-ci peuvent être corrigés. :)
la source
J'ai le même problème, il semble que le cache ne soit jamais libéré ... Un exemple était quand j'ai vérifié un référentiel et que je me retrouve avec un cache de 4 Go
Exemple:
Ce que j'ai fait était d'exécuter le code ci-dessous (les commentaires sont juste pour que vous sachiez ce qui se passe), vous pouvez créer un script pour pouvoir l'exécuter quand vous en avez besoin:
Après avoir exécuté le code ci-dessus:
la source
Ma suggestion serait d'exécuter n'importe quel explorateur de processus (System Monitor par exemple) et de vérifier quel processus consomme autant de mémoire. postez-le ici et nous verrons si vous pouvez le désactiver.
ps. ok, je comprends maintenant. Je parie que son «conteneur de plugins» grandit avec le temps en raison de la façon dont il utilise la mémoire. Je suppose que c'est parce que c'est un port du système Gill Bates;). Le tuer n'aidera pas (en le tuant, vous planterez toutes les animations sur chaque page, principalement des publicités mais aussi des vidéos Youtube). De plus, Chromium lui-même aime gonfler avec le temps, donc la seule façon de le gérer serait probablement de le redémarrer de temps en temps. Voyez si cela aide ...
la source