web-dev-qa-db-fra.com

Existe-t-il un moyen de voir les performances dans Ubuntu?

Je suis un nouvel utilisateur de Linux. Sous Windows, j’avais l'habitude de surveiller et parfois d'améliorer mes performances en utilisant un logiciel appelé "Advanced Systemcare". Existe-t-il un logiciel de ce type pour Ubuntu? ou quelque part que je puisse surveiller comment les choses se passent?

Merci!

7
Bruno Navarro

L'architecture Windows est construite autour d'une base de données centrale appelée "the Registry". Les heures supplémentaires au fur et à mesure que les programmes sont ajoutés et supprimés deviennent incroyablement volumineuses et le système ralentit. Ainsi, chaque année, de nombreux utilisateurs constatent que la suppression de Windows et sa réinstallation, ainsi que tous les programmes actuellement utilisés, rendent les choses 2 à 10 fois plus rapides.

Sous Linux, il n'y a pas de registre, et de telles pénalités de performances ne sont pas subies. Par conséquent, un programme comme IObit Advanced Systemcare n'est pas nécessaire.

Si votre navigateur Web ralentit sous Windows ou Linux (ou Mac par ailleurs) à cause du trop grand nombre d'extensions, Google et Firefox ont des méthodes pour gérer cela différemment.

Les pop-ups de logiciels malveillants que vous trouvez dans les navigateurs Web Windows ne semblent pas se produire (du moins pour moi) avec les navigateurs Web Linux. Les programmes gratuits que vous téléchargez dans Windows sont souvent accompagnés de programmes malveillants de publicité contextuelle intégrés qui ralentissent votre système. Dans Ubuntu, presque tout est gratuit et conçu pour être téléchargé via Sudo apt-get install, plutôt que via le navigateur Web.

Comme tout autre système, si vous avez une RAM limitée, acheter plus de RAM accélèrera Linux. De plus, si vous avez un disque dur (HDD), dépenser plus de 100 $ sur un SSD (plongée à l'état solide) accélérera énormément les choses.


Le corps de votre question concerne principalement l’accélération du système, mais le titre de votre question concerne la surveillance des performances du système. Pour surveiller le système, j’aime personnellement utiliser conky, mais d’autres personnes ont leurs propres préférences.

Voici à quoi ressemble mon écran Conky:

ConkyCPU.gif

Lorsque l’image commence pour la première fois, vous voyez à quoi ressemble l’opération lorsque la charge est faible. Le taux d'utilisation du processeur est faible, environ 6%. La vitesse du processeur est faible ~ 1300 Mhz.

Après avoir ouvert Google Chrome (avec 10 onglets), l'utilisation du processeur augmente d'environ 40% sur les 8 processeurs et sa vitesse atteint 3400 Mhz au maximum.

Sous les informations relatives à la CPU, les noms des 10 principaux programmes (processus) les plus consommateurs de CPU apparaissent sur mon écran Conky. Ci-dessous figurent la quantité de RAM utilisée (26%) et la quantité d'espace disque utilisée (vraiment un disque SSD) (73%). En dessous de cette image (mais coupée de cette image), il indique la quantité de gigaoctets FAI consommés par le FAI pour le mois. Cela permet d'éviter une facturation excessive.

Si vous souhaitez en savoir plus sur Conky, je vous recommande ce site: Publiez vos fichiers .conkyrc avec w/screenshots

Si vous recherchez des outils de surveillance des performances système standard, voici un fil conducteur: Qu'est-ce qui peut remplacer la surveillance du système dans le panneau supérieur de Gnome dans Unity?

Si vous effectuez une recherche, vous trouverez d'autres outils de surveillance du système recommandés dans Ask Ubuntu.

J'espère que cela t'aides.

5
WinEunuuchs2Unix

J'ai conçu et construit de nombreux grands CNO du nord-ouest du Pacifique. La surveillance est donc un sujet qui me tient à cœur.

Au niveau utilisateur, vous pouvez ouvrir quelque chose comme System Monitor, qui fait partie de la distribution Ubuntu standard. Il ressemble beaucoup au gestionnaire de tâches du monde Microsoft.

J'ai également toujours deux sessions de terminal ouvertes. Une course

Nice top

et un en cours d'exécution

tail -f /var/log/syslog

Vous devrez redémarrer la queue une fois par jour lorsque les fichiers journaux seront roulés.

Il existe quelques autres fichiers journaux que vous pouvez trouver intéressants en fonction de votre paranoïa en matière de sécurité. Mais puisque votre objectif semble être la performance, ces trois "moniteurs" devraient plus que satisfaire vos besoins.

Vous voudrez peut-être aussi lancer Bleachbit de temps en temps juste pour garder les choses en ordre. Je le lance juste après un redémarrage. Une fois en tant que root (Sudo) et une fois sous mon identifiant d'utilisateur mortel. Bleachbit est similaire à Ccleaner dans le monde Microsoft.

J'ai répertorié syslog top et tailing car cette méthodologie sera disponible sur à peu près tous les systèmes * NIX que vous utiliserez un jour. Je fais fonctionner syslog de haut en bas depuis au moins 30 ans. Il me faut rarement beaucoup de temps pour remarquer que quelque chose ne va pas. Bleachbit, d’autre part, est gratuit, facile à utiliser, facile à installer et constitue l’outil de choix pour de nombreuses organisations informatiques professionnelles.

2
jones0610

Mon processus favori et mon visualiseur de charge CPU est htop . De manière significative, plus convivial et plus puissant que top . Il peut être installé via Synaptic ou via apt-get. http://www.thegeekstuff.com/2011/09/linux-htop-examples/ Une fois que vous êtes habitué à htop, vous ne retournerez jamais en haut de la liste.

0
Mike Waters