web-dev-qa-db-fra.com

Les modifications de SSD pour Ubuntu 12.04 font que Texmaker compile beaucoup plus lentement

J'ai ajouté ces réglages de buntu SSD Tweak et buntu Tweaks mais maintenant, Texmaker compile lentement. Est-ce que quelqu'un sait ce que Tweak pourrait causer? Ou puis-je éditer quelque chose qui n'a rien à voir avec les réglages pour que Texmaker compile comme auparavant?

2ème génération d'intel i5, RAM 16 Go Cosair, 240 Go de série Cosair Force GT, NTFS, construction rapide de LaTex au format PDF

4
dustin

Les deux guides que vous associez vous permettent d'activer l'option de montage discard pour votre système de fichiers. D'après mon expérience, cela tue la performance. À chaque synchronisation après la suppression d’un fichier, une demande TRIM est envoyée, ce qui bloque le disque pendant 2 à 3 secondes. (Cela dépendra du matériel.)

Pour voir si tel est le problème, essayez de tester fsync les performances suggérées dans ce fil :

Lancer le "testeur fsync" de Theodore Ts'os pendant le test de torture de Linus

while : ; do time sh -c "dd if=/dev/zero of=bigfile bs=8M count=256 ; sync; rm bigfile"; done

le montre clairement

La synchronisation devrait être rapide sur un SSD. Dans mon cas et dans celui de cette affiche, chaque synchronisation provoque un blocage de plusieurs secondes. Voir aussi https://patrick-nagel.net/blog/archives/337 pour un exemple similaire.

Si vous constatez un comportement similaire, vous devez désactiver TRIM automatique en supprimant l'option discard de votre fstab. (Mais conservez l'option noatime ou relatime que vous avez probablement ajoutée.)

À la place, exécutez périodiquement fstrim sur votre système de fichiers, par exemple. en utilisant cron. Plusieurs façons de le faire sont données dans cet article . De cette façon, vous devriez toujours bénéficier des avantages de TRIM sans les problèmes de performances.

4
Mechanical snail