web-dev-qa-db-fra.com

La modification du contenu des fichiers est très lente lors de la mise à niveau vers Ubuntu 19.04

J'ai effectué une mise à niveau d'Ubuntu 18.10 vers 19.04 et j'ai remarqué que (en quelque sorte) la création, la modification et la suppression de fichiers sont maintenant beaucoup plus lentes. La simple création ou suppression d'un fichier vide prend environ 3 secondes sur mon SSD relativement moderne.

Curieusement, les commandes elles-mêmes fonctionnent toujours presque instantanément:

$ time touch foo

real    0m0.003s
user    0m0.000s
sys     0m0.003s

De plus, lorsque j'appuie sur la touche Entrée pour exécuter la commande, le curseur restera sur la même ligne pendant les 3 secondes. Pour ces raisons, je crois que le problème est lié à Bash ou à la suspension du terminal.

Un comportement similaire peut être observé lors de l'ouverture ou de l'enregistrement de fichiers avec Vim, sauf lors de son exécution en mode affichage.

EDIT Sur demande, j'ai désactivé toutes les extensions Gnome, en vain. La commande ls -al ~/.local/share/gnome-Shell/extensions montre que le répertoire est vide.

3
Alessandro Power

Étant donné que votre problème est lié à la création ou à la suppression de fichiers, il est possible que l'activité d'indexation/de suivi du système soit responsable des retards que vous voyez.

De la notes de version pour Disco Dingo :

Tracker est désormais inclus par défaut. Cela permet au bureau de garder une trace des fichiers récemment utilisés et améliore la recherche.

Une interface graphique présente dans les premières versions de trackera été supprimée dans les versions plus récentes , mais en allant Paramètres> Rechercher fournit un interrupteur marche/arrêt ( 1 dans l'image ci-dessous), ainsi qu'une interface pour choisir les dossiers à indexer (la petite icône de la roue dentée suivante à 2 dans l'image ci-dessous).

Activer/désactiver Tracker ou ajuster ses paramètres

Tracker: System Settings > Search

Alternativement, on peut utiliser le terminal:

tracker --help pointe vers tracker daemon et man tracker-daemon pointe vers tracker daemon --kill ainsi que d'autres options.

Quand j'ai couru tracker daemon --kill, J'ai eu:

dkb@dkb-UM:~$ tracker daemon --kill
Found 3 PIDs…
  Killed process 1486 — “tracker-miner-apps”
  Killed process 1494 — “tracker-miner-fs”
  Killed process 1496 — “tracker-store”
dkb@dkb-UM:~$ pgrep -al tracker
dkb@dkb-UM:~$ 

Il est fort possible que tracker monopolise beaucoup de ressources à court terme juste après la mise à niveau d'un système dans lequel tracker était pas utilisé à 19.04 où tracker est activé par défaut.

Je suis tombé sur Mise en route et 5 premières minutes avec Tracker qui sont des articles d'introduction assez simples sur tracker. Si on lit ces articles, il devrait être possible de bénéficier de tracker.

4
DK Bose

J'ai le même problème. Semble être un bogue dans une extension gnome: https://bugs.launchpad.net/ubuntu/+source/gnome-Shell-extension-desktop-icons/+bug/1826604

Renommer le dossier de l'extension desktop-icons résout mon problème.

1
donato