Comment puis-je améliorer les performances globales d'Ubuntu?

335

Quels sont vos conseils pour améliorer les performances globales du système sur Ubuntu? Inspiré par cette question , je me suis rendu compte que certains paramètres par défaut peuvent être plutôt conservateurs sur Ubuntu et qu'il est possible de le modifier avec peu ou pas de risques. si vous souhaitez le rendre plus rapide.

Ceci n'est pas censé être spécifique à l'application (par exemple, rendre les pages de chargement de Firefox plus rapides), mais à l'échelle du système.

De préférence 1 astuce par réponse, avec suffisamment de détails pour que les utilisateurs puissent l’implémenter.

Deux des miennes seraient:

  • Installez préchargement (via Software Center ou sudo apt-get install preload );
  • Modifier la valeur de Swappiness - "qui contrôle le degré de préférence du noyau pour échanger lorsqu'il essaie de libérer de la mémoire" ;

Quels sont les vôtres?

PS: Comme il ne s’agit pas d’une réponse unique, mais plutôt de plusieurs astuces utiles, je mets à jour ce wiki de communauté.

    
posée Decio Lira 13.04.2017 - 14:24
la source

40 réponses

172

Si vous êtes "le Joe moyen" , alors ne faites rien. Ne jouez pas avec des programmes ou des paramètres que vous ne comprenez pas. Ne suivez pas les conseils publiés sur Internet pour améliorer les performances de votre système en compilant vous-même certains logiciels ou en installant un noyau autonome.

Certains de ces conseils peuvent vous apporter des améliorations de performances mineures, mais certains vous donneront également de véritables problèmes, si vous modifiez le mauvais paramètre, désactivez le mauvais service, installez le mauvais pilote, etc.

Par conséquent, soyez simplement heureux de votre système bien exécuté. Et BTW: Pourquoi auriez-vous besoin de ces améliorations de performance de 5%? Cela ne conduira pas à taper plus rapidement vos documents de bureau ou à modifier vos photos de vacances en deux fois moins de temps.

Et juste pour être clair: si vous n'êtes pas le Joe moyen, mais un développeur / joueur hardcore / ... qui a besoin de n'importe quel cycle, vous n'êtes pas la cible de ce commentaire ...

    
réponse donnée Bananeweizen 20.08.2010 - 21:14
la source
98

Désactiver le démarrage automatique de tous les services inutiles (ou même supprimer complètement le package).

De nombreux paquets démarrent automatiquement des services. Ces services utilisent alors la mémoire et le processeur, même s'ils sont rarement utilisés. Dans ce cas, il est préférable d'arrêter ces services ou de les supprimer du démarrage automatique et de ne les démarrer que s'ils sont nécessaires.

Pour supprimer des applications de la version 10.04, accédez à System & gt; Préférences & gt; Applications de démarrage (peuvent être légèrement différentes sur d’autres versions)

Le 12.04, vous pouvez aller sélectionner les applications de démarrage en cliquant sur Icône de tableau de bord . Ensuite, tapez start-up et sélectionnez "applications de démarrage".






Et juste décocher les applications dont vous n'avez pas besoin. Mais assurez-vous à ce sujet, ne supprimez pas simplement les applications que vous ne connaissez pas. Si vous n'en êtes pas sûr, laissez-le comme ça. Une recherche sur Google ou une nouvelle question sur des programmes spécifiques vous aidera.

    
réponse donnée Decio Lira 13.04.2017 - 14:25
la source
73
  

[Déni de responsabilité] Administrer les éléments suivants à vos risques et périls.

Tushar Neupaney donne ses conseils ici :

1. Utilisez des applications plus légères (remplacez-les par vos applications par défaut)

  • Gedit & gt; & gt; Tapis de souris
  • Visionneuse d'images (EOG ...) & gt; & gt; Gpicview
  • Network Manager & gt; & gt; Wicd
  • Evince & gt; & gt; epdfview

2. Diminuer les swappiness

  • sudo vim /etc/sysctl.conf

    Modifier: vm.swappiness = 10

3. Pour les coeurs doubles (Use Concurrency)

  • sudo vim /etc/init.d/rc

    Edit: CONCURRENCY = shell

    L'option

    shell est désormais obsolète. La valeur par défaut est makefile et shell est d'ici le 2010-05-14 un alias pour makefile .

4. Nettoyez le cache apt dans / var / cache / apt / archives et la liste apt-sources inutile dans /etc/apt/sources.list

  • sudo apt-get autoclean

5. Installez BUM (gestionnaire de démarrage)

  • sudo apt-get install bum

    Supprimez les applications et services inutiles du démarrage

6. Supprimez des TTY inutiles

  • sudo vim /etc/default/console-setup

    Edit: ACTIVE_CONSOLES="/ dev / tty [1-3]"

    Remarque: allez à /etc/init/ et modifiez les fichiers du tty que vous ne pas . Modifiez-les et les lignes de commentaires en commençant par "start on runlevel". Donc, dans ce cas, vous commenterez la ligne de départ dans "tty4.conf" dans les fichiers "tty6.conf".

7. Installer Prelink

  • sudo apt-get install prelink
  • sudo vim /etc/default/prelink

    Modifier: PRELINKING = Yes

  • sudo /etc/cron.daily/prelink

    En fait, Prelink est inutile depuis Feisty Fawn (parce qu’Ubuntu utilise maintenant un éditeur de liens très efficace). En outre, il est intrusif - il modifie directement les fichiers exécutables et peut éventuellement les briser. NE PAS le faire.

8. Installer le préchargement

  • sudo apt-get install preload

9. Débarrassez-vous de kinit si vous n'utilisez pas les fonctions d'hibernation et de veille.

  • sudo vim /etc/initramfs-tools/conf.d/resume

    Edit: Comment (Mettez # devant) RESUME = XXXX .........................

réponse donnée desgua 13.09.2013 - 17:57
la source
42

Réduisez le délai d’expiration du menu du chargeur de démarrage

Ca a l'air trivial, mais j'ai trouvé que les 10 secondes par défaut dans Ubuntu sont trop longues pour mes goûts. Disons que mon écran prend un peu de temps pour ajuster automatiquement la résolution, je vois que le compteur lit 8 secondes à première vue.

Je voudrais modifier le délai d'attente à 3 secondes, ce qui me donne une seconde pour voir le menu de démarrage (en tenant compte du temps que mon écran ajuste à la res). Beaucoup de temps, car appuyer sur les touches fléchées pour sélectionner un autre élément arrête le compteur.

Grub (avant le 9.10 Karmic)

sudo -i gedit /boot/grub/menu.lst

Recherchez et modifiez la ligne " TIMEOUT "

Grub 2 (nouvelles installations de 9.10 Karmic et après)

sudo -i gedit /etc/default/grub

Recherchez et modifiez la ligne " GRUB_TIMEOUT " et exécutez sudo update-grub

    
réponse donnée invert 09.05.2015 - 16:02
la source
31

J'ai ressenti une amélioration globale des performances après avoir ajouté le " noatime "option à mes systèmes de fichiers (ext4 et reiserfs).

Je ne peux pas fournir de tests de vitesse, mais je vous invite à l'essayer et à voir par vous-même.

Ressource utile sur le forum Ubuntu: Sauvegarde du disque dur avec noatime dans fstab .

    
réponse donnée dag729 22.08.2010 - 22:44
la source
31

Si vous manquez de RAM, utilisez zramswap ou zram-config de repos d'Ubuntu. Il s'agit d'un échange virtuel qui compresse le contenu de la RAM inutilisé au lieu de le mettre sur le disque (ce qui gèle généralement le système après avoir atteint la barrière de la RAM). Je subis peu ou pas de pertes de performances au lieu de geler le système chaque fois que je manque de mémoire vive.

Cela ne fonctionne que pour Natty et les versions ultérieures (car vous aurez besoin du noyau 2.6.37.1 ou plus récent). Pour les systèmes plus anciens, vous pouvez utiliser compcache , mais vous devrez le configurer manuellement.

Pour ceux qui n’atteignent jamais la limite de la mémoire vive, les systèmes de disque dur sont de toute façon plus rapides, mais il vaut mieux diminuer le swappiness pour obtenir le même effet.

Utilisateurs de SSD: vous ne subirez probablement aucune augmentation de vitesse, mais zramswap peut réduire considérablement l’usure des SSD.

    
réponse donnée Shnatsel 13.04.2017 - 14:23
la source
20

Je ne suis pas sûr que ma réponse soit admissible, car Ubuntu signifie généralement que les variantes GNOME et Ubuntu utilisant des alternatives plus légères ont des noms légèrement différents, comme Xubuntu.

Se débarrasser de GNOME est la première chose que je suggère habituellement. Si vous êtes satisfait de quelque chose de léger comme fluxbox, faites-le.

    
réponse donnée vh1 21.08.2010 - 13:51
la source
19

Changer votre disque mécanique pour un SSD

Les disques SSD sont beaucoup plus rapides et semblent être le goulot d'étranglement le plus dans presque tous les ordinateurs actuels.

J'ai, pour ma part, constaté une diminution du temps de démarrage de ~ 15 secondes à ~ 3 secondes, et une forte diminution des premières applications de démarrage (Firefox, par exemple, de ~ 5 secondes à moins d'une seconde).

Vous voulez une référence? Ici .

    
réponse donnée desgua 01.04.2013 - 14:32
la source
18

Définissez vm.swappiness=10 en /etc/sysctl.conf . J'obtiens une amélioration notable de la vitesse lorsque je remplis de la mémoire. Étant donné que j'utilise Eclipse la plupart du temps, la mémoire physique peut devenir une denrée rare.

EDIT:

De la FAQ sur l'échange Ubuntu :

"Le paramètre par défaut dans Ubuntu est swappiness = 60. Réduire la valeur par défaut de swappiness améliorera probablement les performances globales pour une installation de bureau Ubuntu typique. Une valeur de swappiness = 10 est recommandée , mais libre d’expérimenter Note: Les installations de serveur Ubuntu ont des exigences de performances différentes de celles des systèmes de bureau et la valeur par défaut de 60 est probablement plus adaptée. "

La FAQ est assez complète pour expliquer ce qu'est le swap, comment il est utilisé et comment le changer. Lecture recommandée pour quiconque envisage de bricoler avec swappiness ou la taille du fichier d'échange sur le disque.

    
réponse donnée Decio Lira 07.02.2012 - 04:42
la source
16

Aussi bête que cela puisse paraître, mettez toujours à jour votre système!

    
réponse donnée Derek 26.08.2010 - 03:20
la source
15

Sur une machine Ubuntu que j'ai, j'ai trouvé que la définition d'effets du bureau sur none (désactivation de tous les effets graphiques) avait permis une amélioration considérable de la vitesse de l'interface utilisateur.

    
réponse donnée Skizz 21.08.2010 - 01:18
la source
15

Placez votre répertoire / tmp dans un disque RAM

lien

    
réponse donnée Bigwave 20.03.2017 - 11:18
la source
11

Réglage ext4 pour un maximum de fumée

Activer le mode d'écriture différée. Ce mode fournira généralement les meilleures performances ext4. Notez que cela se produit au détriment de la fiabilité car il désactive la journalisation pour l'écriture de données. Les données peuvent être écrites dans le système de fichiers principal après que ses métadonnées ont été validées dans le journal. En conséquence, d'anciennes données peuvent apparaître dans les fichiers après un crash et une récupération du journal.

tune2fs -o journal_data_writeback /dev/sdXX

# Check fs options
dumpe2fs /dev/sdXX |more

Documentation de kernel.org :

  

Dans le mode data = writeback, ext4 ne journalise pas du tout les données. Ce mode fournit un niveau de journalisation similaire à celui de XFS, JFS et ReiserFS dans son mode par défaut - la journalisation des métadonnées. Un crash + une récupération peut entraîner l'apparition de données incorrectes dans les fichiers écrits peu avant le crash. Ce mode fournira généralement les meilleures performances ext4.

Encore plus de fumée

Pour augmenter encore les performances, ajoutez les options fstab : data=writeback,noatime,nodiratime

c'est-à-dire, modifiez votre /etc/fstab trouvez l'UUID de vos lecteurs et ajoutez / remplacez les options existantes

/dev/sdXX /opt ext4 defaults,data=writeback,noatime,nodiratime 0 0

Assurez-vous d'avoir utilisé tune2fs pour activer le mode d'écriture différée AVANT de modifier votre fichier fstab et AVANT de redémarrer. Je dis AVANT parce que j'ai redémarré après avoir modifié mon fstab, mais avant que j'aie activé le mode d'écriture différée et que j'ai amorcé mon démarrage. Rien n'a été perdu mais j'ai dû utiliser un CD en direct pour accéder à mon fstab et le modifier. Plus sûr si vous activez sur un disque de non démarrage pour tester en premier.

Amélioration considérable de la vitesse de démarrage et d’arrêt et de l’utilisation quotidienne.

Vous pouvez également désactiver le mode Journal pour un coup de pouce supplémentaire. Pour plus de sécurité, assurez-vous que l’onduleur est connecté et que ces fonctions sont désactivées, car le système ne fonctionne pas. Je n'ai pas d'onduleur et son alimentation a été interrompue au moins trois fois et je n'ai subi aucune perte de données, mais votre kilométrage peut varier.

    
réponse donnée Derek Brabrook 16.04.2016 - 07:54
la source
10

Achetez autant de mémoire que vous pouvez vous permettre et la machine peut contenir.

    
réponse donnée Thorbjørn Ravn Andersen 26.08.2010 - 00:36
la source
9

Ce qui suit est réservé aux experts. Comme son nom l'indique, il peut et va manger vos données, même si vous êtes prudent.

eatmydata est un package qui désactivera fsync. Fsync est une opération système qui garantit que vos données sont écrites sur le disque avant de continuer. Vous en avez généralement besoin, car cela facilite, accélère et réduit les pertes de données en cas de panne ou de panne de courant. Cela a cependant un prix; Tout ce qui appelle fsycn devra attendre qu'il tourne en ligne, plutôt que de fournir simplement des données au noyau pour écrire plus tard. Et dans certains, peut-être même dans de nombreux systèmes de fichiers, fsync va écrire toutes les données, pas seulement celles que vous souhaitez protéger.

Il y a des situations spécifiques où fsync ne vaut pas le coût. Imaginez que vous ayez un serveur qui numérote un tas de données. Plutôt que de pointer cela vers une base de données en direct, il peut être plus rapide de se jeter dans une base de données locale cohérente, d'installer eatmydata pour désactiver fsync et de laisser cela se produire. Cela peut toujours planter et perdre des données, mais comme il ne s'agit pas de la seule copie, vous pouvez simplement redémarrer le processus à partir de zéro. Ou, par exemple, les serveurs de compilation d'Ubuntu, où tout ce qui nous intéresse, c'est le paquet final produit. Ou, du côté du bureau, si un programme (comme Firefox) se synchronise, cela ralentit tout le système. Soyez simplement prêt à perdre toutes les données associées à l'utilisation de cette fonctionnalité ou à faire face à des conséquences désastreuses.

    
réponse donnée jldugger 23.12.2010 - 20:47
la source
6

Fermez les applications qui ne sont pas utilisées tout le temps.

De nombreuses applications standard utilisent beaucoup de mémoire et souvent aussi des processeurs en tâche de fond. Webbrowser, les clients de messagerie, etc. sont très inefficaces dans l'utilisation de la mémoire et les javascripts incorporés utilisent souvent le temps CPU sans que l'utilisateur en profite.

Juste en exécutant uniquement les applications utilisées actuellement, le système sera beaucoup plus rapide. En outre, l’arrêt des applications est le seul moyen de libérer la mémoire perdue dans les fuites de mémoire.

Le démarrage de l’application sur un système en fonctionnement rapide est souvent inférieur au changement de fenêtre sur un système surchargé et lent.

    
réponse donnée txwikinger 13.08.2010 - 19:16
la source
6
  1. Utilisez le système de fichiers JFS . C'est rock solid . Il utilise la plus faible utilisation du processeur et une très bonne performance globale.

  2. Définissez vm.vfs_cache_pressure. Ceci est mon /etc/sysctl.d/10-desktop-responsiveness

    [préfixe les lignes de commentaires avec un #, cette interface Web ne les aime pas ...]

    Ces paramètres augmentent la réactivité pour une charge de travail de bureau classique.

vm.swappiness demande au noyau Linux de privilégier le code de l'application les caches lorsque ces deux-là rivalisent pour la RAM.

vm.vfs_cache_pressure contrôle le cache inode / dentry (c'est-à-dire le système de fichiers) par rapport à  d’autres caches, c’est-à-dire que nous voulons conserver les métadonnées du système de fichiers dans la RAM si possible.

De: lien

vm.swappiness=15

vm.vfs_cache_pressure=50
    
réponse donnée paul 18.05.2013 - 19:29
la source
6

Unity a tendance à être un peu gourmand en ressources, mais je suis surpris d’apprendre que vous avez également connu des performances médiocres, même sous Unity2D. Une solution possible serait de jouer avec d'autres environnements de bureau plus légers tels que Lubuntu (LXDE) ou Xubuntu (XFCE). Je pense que vous verrez une différence substantielle dans la réactivité globale et la performance.

En outre, vous pouvez essayer d’ouvrir le gestionnaire d’applications de démarrage et de décocher les applications et les processus dont vous n'avez pas besoin pour que Ubuntu démarre automatiquement lors de la connexion (par exemple, Bluetooth Manager, UbuntuOne si vous ne le souhaitez pas) ne l'utilisez pas, programmes que vous n'utilisez tout simplement pas, etc.) Avant de faire cela, commencez par rendre visibles les applications de démarrage masquées dans le gestionnaire de démarrage:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
    
réponse donnée mblasco 29.08.2012 - 20:42
la source
5

Configurer l’échange

Partie 1. Définir le swappiness. Ce peut être conforme à la réponse de degusa, mais cela pourrait être le contraire, et il aura plus d'effet quand il le sera.

Un scénario dans lequel certains d’entre nous sont heureux d’être là est celui où nous avons beaucoup de RAM. En général, nous utilisons un petit pourcentage directement par le noyau et les applications, certains (peut-être une grande quantité si vous avez utilisé d’autres réglages pour améliorer les performances, comme le montage / tmp en mémoire) utilisés pour ramfs et tmpfs. les concerts et les concerts étant utilisés comme cache disque pour accélérer l'accès à nos fichiers.

Dans ce scénario, une fois que la mémoire totale utilisée, y compris le cache, devient élevée et qu’une application a besoin de davantage de RAM, linux doit décider de retirer du cache du système de fichiers ou de basculer vers la partition / le fichier swap.

Comme nous avons des tonnes de mémoire vive, et que nous ne sommes peut-être que dérangés par le swap pour que nous puissions activer l'hibernation, nous voulons que cela prenne une partie de ce cache important et que nous souhaitons une faible permutation. Si nous ne nous soucions pas de pouvoir hiberner, nous pourrions même trouver qu'une machine aussi haute en RAM ne nécessite aucun échange.

Un autre scénario est celui d’une personne dont la mémoire vive est faible et qui passe de quelques applications lourdes à chacune d’entre elles. Imaginez peut-être un développeur Web qui passe du temps sur son IDE, certains sur un éditeur graphique, d'autres sur son navigateur, un peu sur d'autres navigateurs pour vérifier les problèmes de compatibilité, et peut-être 5 minutes par heure sur son client de messagerie. Ils sont également susceptibles de frapper les mêmes fichiers à plusieurs reprises avec des lectures et des écritures et donc de bénéficier sensiblement de la mise en cache des fichiers. Cette personne pourrait probablement tirer profit de la volonté de Linux d’échanger la mémoire utilisée par les applications lourdes sur lesquelles elle n’est actuellement pas active, de sorte que la permutation devrait probablement être plus importante pour eux.

Non seulement le meilleur réglage pour eux est-il plus élevé que les conseils les plus courants, mais ils vont probablement le remarquer davantage que la personne qui a toujours des concerts à réserver.

Partie 2. Priorité & amp; nombre de partitions.

Chaque partition de swap a une priorité et linux l’utilise avec la plus haute en premier. S'il n'est pas défini dans / etc / fstab, il sera traité comme négatif à partir de -1 (les paramètres explicites sont compris entre 0 et 32767, donc -1 est inférieur à celui défini explicitement) et continue dans l'ordre fstab à -2, - 3 et ainsi de suite.

Le meilleur réglage dépend de l'emplacement physique des partitions. Si vous n'en avez qu'un, alors ce n'est pas grave (mais peut-être devriez-vous en avoir plus d'un, alors lisez la suite).

Si vous avez deux disques ou plus sur le même disque physique, ils doivent avoir des priorités différentes afin de ne pas utiliser deux partitions nécessitant une recherche (est-ce que quelqu'un sait si cela est automatiquement évité?). Les défauts sont bons. Ce n’est probablement pas une bonne idée d’avoir deux swaps sur le même disque, mais cela peut arriver si vous en avez créé un, puis vous avez décidé d’avoir besoin de plus de swap plus tard (peut-être en ajoutant plus de RAM).

Si vous avez deux disques physiques ou plus à la même vitesse, leur attribution à la même priorité signifie que Linux les utilisera simultanément, ce qui offre de meilleures performances pour des raisons analogues à pourquoi le RAID ou simplement s’assurer qu’il ya des fichiers fréquemment utilisés sur les deux disques va - le travail est partagé entre eux.

Si vous avez deux disques physiques ou plus de vitesse égale mais que vous ne les échangez que sur un seul, vous devriez peut-être changer cela pour les raisons ci-dessus.

Si vous avez deux disques physiques ou plus, à des vitesses très différentes, vous souhaitez généralement que le disque le plus rapide ait une priorité plus élevée que le plus lent, de sorte qu'il est utilisé en premier. Vous ne voudrez peut-être même pas avoir un échange sur le plus lent, bien que cela puisse avoir du sens, par exemple, échangez un petit disque rapide mais petit pour un échange rapide, et un plus grand échange sur le disque plus lent pour que vous ayez suffisamment d'espace pour hiberner.

Si le SSD est le plus rapide des deux, il existe deux alternatives avec des avantages et des inconvénients différents:

  1. Priorité la plus élevée, ou peut-être seulement, échange sur le disque SSD, pour plus de rapidité.
  2. Échangez uniquement sur le non-SSD pour réduire les écritures sur le disque SSD et augmenter ainsi sa durée de vie.

Le numéro 2 est probablement celui que vous devez utiliser si vous n’avez que l’échange pour permettre l’hibernation et que, par conséquent, votre mémoire RAM importante signifie que vous n’en avez pas vraiment besoin (et si vous dépensez de l’argent sur la RAM aussi) à moins que vous ne soyez peut-être un fanatique de la vitesse de démarrage qui veut démarrer à partir de l’hibernation à une vitesse qui montrera votre gréement sophistiqué! Sinon, l’équilibre concerne la vitesse et la durée de vie des disques SSD.

Si vous avez un lecteur existant uniquement pour le swap afin de ne pas rivaliser avec d’autres E / S de fichiers, alors vous êtes probablement au coeur des performances et vous connaissez déjà mieux que moi et vous lisez ceci uniquement pour voir si je me suis trompé!

    
réponse donnée Jon Hanna 30.07.2012 - 15:16
la source
5

Si vous voulez voir quels services sont démarrés après avoir démarré sur Ubuntu 10.04, exécutez "jobs-admin".

sudo apt-get install jobs-admin
    
réponse donnée janot 04.03.2015 - 02:11
la source
4

Si nous parlons de passer du BIOS à la connectivité Internet, je peux recommander de configurer le réseau sans utiliser NetworkManager. Je me suis connecté.

    
réponse donnée LassePoulsen 14.08.2010 - 00:22
la source
4

utiliser des programmes plus légers au lieu de default: gnumeric au lieu de oo calc, abiword au lieu de oo write et ainsi de suite

    
réponse donnée user7757 21.12.2010 - 22:15
la source
4

Si vous utilisez un bureau Unity, essayez une interface plus légère comme LXDE ou Xfce.

    
réponse donnée Marco Hemminger 17.06.2012 - 13:14
la source
4

J'ai trouvé ce qui ralentissait ma machine: gwibber-service . Peut-être parce que j'ai un compte sur Twitter qui suit beaucoup de gens et quand il a rafraîchi la machine a mal tourné.

Je surveillais la machine avec le top comme dit @kmassada et quand il était vraiment lent, remarquez le processus. Puis en cours d'exécution:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

en tant que @blasmat a indiqué pour passer par les applications de démarrage Je pouvais voir que le service a démarré automatiquement et je l'ai désactivé. Maintenant, mon ordinateur est beaucoup plus rapide. Je pense qu'il y a encore des améliorations à faire (je ne le ressens pas dans les meilleures conditions), mais après 20 heures de tests, je peux dire que ça va vraiment bien.

    
réponse donnée Christian Vielma 30.08.2012 - 18:50
la source
4

L'utilitaire ubuntu-tweak dispose d'un outil "Janitor" pratique qui vous permet d'effacer très facilement les caches et les paquets orphelins.

sudo apt-get install ubuntu-tweak

Notez qu'à partir du 16/04/2016, Ubuntu Tweak est abandonné, avec la dernière mise à jour depuis plus d'un an - voir lien (ce qui rend obsolètes les lien ). / p>

    
réponse donnée Cormac O'Brien 16.04.2016 - 08:14
la source
3

Utilisez apt-fast au lieu de apt-get et placez votre cache apt sur tmpfs.

Vous aurez besoin d’air ou d’axel pour que apt-get fonctionne en premier, soit:

apt-get install aria2c

ou

apt-get install axel

J'ai utilisé l'aria. Ensuite, vous avez besoin d'apt-fast lui-même.

sudo add-apt-repository ppa:apt-fast/stable && sudo apt-get update && sudo apt-get install apt-fast

Répondez aux questions et, dès lors, apt-fast agira comme apt-get dans à peu près tous les égards, sauf qu'il télécharge les paquets en parallèle. Cela ne fait aucune différence si vous installez une seule application, mais beaucoup pour les grandes installations.

En combinaison avec ceci, mon / etc / fstab a:

tmpfs /var/cache/apt/archives tmpfs defaults,noatime,mode=1777 0 0

L'inconvénient est que si le même paquet est utilisé plusieurs fois sur des bottes différentes, il devra le télécharger à nouveau, mais il se peut qu'il ait été mis à jour entre-temps. Il leur offre un accès plus rapide, le nettoyage automatique des paquets inutilisés au redémarrage.

Depuis que j'ai réinstallé beaucoup au cours de ces expériences, cela m'a permis de faire une comparaison. Après l'installation de 12.04, il y aura environ 300 mises à jour au moment de la rédaction, y compris une mise à jour du noyau disponible juste après l'installation. J'ai ignoré le logiciel de mise à jour et les modifications ci-dessus avant apt-fast update && apt-fast dist-upgrade et la partie téléchargement est beaucoup plus rapide (l'installation réelle prend le même temps).

J'ai un alias de alias apt-get="apt-fast" , donc je n'ai même pas besoin de modifier mes habitudes (les seules différences sont les différents commentaires sur le téléchargement, une confirmation de mon souhait de les télécharger et un pourcentage implicite de sudo ). oubliez ça, mais les commandes pour déclencher quelque chose sont les mêmes).

    
réponse donnée Jon Hanna 02.08.2012 - 01:07
la source
2

Je vérifierais quels processus fonctionnent et lesquels utilisent le plus de mémoire. Il y a peut-être quelque chose que vous installez qui est un Hogger de mémoire. utilisez la commande supérieure ou le moniteur système.

Si vous n'aimez pas les yeux, je vous recommande même d'installer les paquets suivants. J'ai remarqué un temps de réponse considérable entre l'unité et le gnome de base

sudo apt-get installe gnome-core gnome-session-fallback

Je voudrais également vérifier mes applications de démarrage pour voir ce qui fonctionne au démarrage et ce que je n'ai pas besoin de lancer au démarrage.

Et je vérifierais également la réactivité dans des applications spécifiques.

dernière chose que je voudrais vérifier les paramètres graphiques. Peut-être que vous avez besoin de compromettre la vie de la batterie pour la performance.

    
réponse donnée kmassada 30.08.2012 - 14:22
la source
2

Un autre bon moyen d’améliorer les performances consiste à installer CompizConfig Settings Manager et à désactiver les effets d’animation, Fading Windows et Window Decorations. Le mur de bureau et Expo sont également une option.

Utilisez également un filtre de texture rapide sous OpenGL

    
réponse donnée Sergiy Kolodyazhnyy 07.02.2015 - 17:03
la source
2

Essayez une version allégée de la communauté Ubuntu

Au lieu de jouer avec votre système Ubuntu: installez une nouvelle version d’Ubuntu , une version avec le même moteur Ubuntu, mais avec un environnement de bureau léger et plus léger. programmes d'application.

  • l'ultra-léger Lubuntu ou

  • l'éclairage moyen Ubuntu MATE ou Xubuntu .

Essayez-les en direct avant de les installer. C'est une bonne idée de continuer à utiliser les versions LTS, et je suggère que vous commenciez avec 16.04.1 LTS, qui est la version avec le plus long support restant jusqu'à la fin de la vie. Voir les astuces détaillées sur les liens suivants,

La version avec le plus long temps de support (quand il est écrit)

Il est difficile de trouver 16.04.1 LTS , la version avec le plus long temps de support. Les liens suivants fonctionnent (2017-06-29),

réponse donnée sudodus 29.06.2017 - 11:49
la source
1

Essayez le patchset ck: lien

C'est un noyau avec des patchs expérimentaux pour améliorer les performances du bureau.

    
réponse donnée user1974 17.04.2011 - 04:15
la source

Lire d'autres questions sur les étiquettes