J'ai utilisé Ubuntu 14.04 sur mon vieux Dell 6400 laptop avec 2Go de RAM (max) et un petit disque dur de 60Go, et la performance d'Unity était bonne.
La nuit dernière, j'ai installé un SSD Adata SP600 de 128Go et j'ai installé la version 32 bits de 14.04 desktop. Le système démarre très rapidement, mais les performances de l'interface Unity ont ralenti : les fenêtres se fade in et out très lentement et quand je lis une vidéo dans VLC player depuis mon lecteur USB, c'est très saccadé. La vidéo était fluide et fonctionnait parfaitement sur le disque dur.
J'ai réinstallé 14.04 plusieurs fois sur le SSD et j'obtiens toujours une réactivité médiocre de l'interface utilisateur. Je vais essayer avec mes autres SSD pour voir si c'est le disque, mais je me demande si quelqu'un a des suggestions (comme augmenter la taille du swap, etc.). J'ai été vraiment surpris de voir les performances se dégrader avec un SSD !
Mise à jour #1
- /tmp et /var sont tous deux sur /dev/sda1
- les deux disques ont un swap de 2Go
- sudo hdparm -t /dev/sda test : moyenne SSD (n=5) = 111,88, moyenne HDD (n=5) = 39,41 Mo/s
- la variance était faible entre les échantillons, donc le SSD est environ 3 fois plus rapide que le HDD
- le firmware "le plus récent" sur le SSD date du 2013-07-08
Le HDD est un Seagate Momentus 5400rmp de 60Go. Bien que le SSD soit assez lent par rapport au HDD, il est encore environ 3 fois plus rapide. Ainsi, le matériel seul n'est probablement pas la raison pour laquelle le SSD est plus lent.
La prochaine étape est d'essayer les autres optimisations. Je ne suis pas très optimiste, mais j'espère avoir tort.
Mise à jour #2
J'ai cloné le SSD Adata sur mon SanDisk Extreme et j'ai constaté les mêmes performances médiocres. Ensuite, j'ai effectué ces 9 optimisations :
- Assurez-vous d'avoir installé toutes les dernières mises à jour.
- Installez les pilotes non libres en utilisant sudo apt-get install linux-firmware-nonfree
- BIOS et UEFI : réglez-le sur AHCI - Pas d'option dans mon BIOS pour le faire, donc j'ai dû passer
- Vérifiez les mises à jour du firmware - L'outil de mise à jour du firmware Adata ne fonctionne pas sous Windows 7, donc je suis bloqué avec le firmware fourni avec le disque. Leçon : Évitez les disques Adata si vous utilisez Linux.
- Swap : L'installation la fixait à 2Go. La recommandation était de 7% de surprovisionnement, ce qui aurait été 9Go pour le disque de 128Go. J'ai essayé avec 2, 9 et 0 swap, mais je n'ai pas vu de différence de performance.
- Ext 4 était configuré par défaut : vérifié dans gparted
- Désactivé l'écriture de l'action "horodatage d'accès" en éditant : /etc/fstab
- Activé le TRIM automatique en éditant : /etc/rc.local
- Exécuté un trim manuel en exécutant : sudo fstrim -v /
- Réglé vm.swappiness=1 dans /etc/sysctl.conf
référence : https://sites.google.com/site/easylinuxtipsproject/ssd
La vidéo était toujours saccadée.
@Ubuntu Fanatic : Oui, l'ordinateur portable est un ancien matériel (acheté en 2006) fonctionnant sur l'ancien bus SATA et semble fonctionner à la vitesse attendue. D'autres articles suggèrent de supprimer le swap, donc j'ai démarré sur un disque Live de gparted et supprimé le swap créé par l'installateur Ubuntu (2Go). Je ne m'attendais pas à voir une amélioration des performances et je n'en ai pas vu, mais cela devrait améliorer la durée de vie du disque.
@Mike Jr/Eric C. : J'ai une carte graphique intégrée sur cet ancien ordinateur portable. Je vais essayer XUbuntu ensuite, mais pour l'instant, je reviens au petit spinner qui fonctionnait très bien.