apt: ureadahead sera reprofilé au prochain redémarrage


13

J'ai tapé cette commande pour supprimer un package et les fichiers de configuration associés:

sudo apt-get --purge remove supervisor 

La commande s'est terminée sans erreur mais j'ai reçu ce message:

ureadahead will be reprofiled on next reboot

Qu'est-ce que ça veut dire? Dois-je redémarrer (ou le redémarrage est-il recommandé)?

Réponses:


13

Il n'est pas nécessaire de redémarrer ou de s'inquiéter.

Ureadahead , en fait appelé über-readahead, est un système pour accélérer les temps de démarrage en préchargeant les fichiers de démarrage dans les pages et la mémoire afin qu'ils soient prêts immédiatement lorsqu'ils sont appelés, via des fichiers de pack qui sont déjà pré-emballés dans des pages compatibles avec la mémoire. Il générera un plan de préchargement mensuel et lorsque les fichiers liés au démarrage seront modifiés, ajoutés ou supprimés. Puisqu'il n'affecte que les performances de démarrage, il n'est pas nécessaire de redémarrer car ureadahead ne s'applique que pendant le démarrage, et la compression de démarrage sera effectuée au prochain démarrage de toute façon. Cependant, il s'exécutera parfois même lorsque les fichiers de démarrage ou le cycle mensuel ne s'appliquent pas.

Comment cela fonctionne réellement:

ureadaheadest un exécutable qui tracera le processus de démarrage, puis générera des fichiers de pack. Lorsqu'il est exécuté sans arguments, cet exécutable vérifie les fichiers /var/lib/ureadaheadde fichiers et s'ils sont suffisamment anciens ou n'existent pas, il commence à suivre pour toujours. Il peut ensuite recevoir un SIGTERM avec Ctrl+ C, auquel cas il enregistrera tous les fichiers de paquets. Il peut également être exécuté avec --timeoutpour l'arrêter automatiquement et enregistrer ses fichiers de paquets.

Réf: https://wiki.archlinux.org/index.php/Ureadahead


5

über-readahead est utilisé pendant le démarrage pour lire les fichiers avant qu'ils ne soient nécessaires de sorte qu'ils soient déjà dans le cache de page, améliorant ainsi les performances de démarrage.

Ses fichiers de données sont régénérés au premier démarrage après l'installation, et mensuellement par la suite ou lorsque des packages avec des scripts d'initialisation ou des configurations sont installés ou mis à jour. Vous pouvez vous référer à https://launchpad.net/ureadahead pour plus d'informations.

Maintenant, comme mentionné ci-dessus, les ureadheadfichiers doivent être mis à jour lorsque des packages avec des scripts d'initialisation ou des configurations sont installés ou mis à jour. Dans votre cas, je suppose que la même chose s'est produite lors de la suppression des fichiers. Il ureadaheadrégénérera donc ses fichiers de données sur la base de cette opération de suppression.


Cette réponse est plus simple à comprendre pour moi. Votre question @Obsessive est un peu plus difficile mais plus détaillée et, finalement, répondez vraiment à ma dernière question Dois-je (ou est-il suggéré) de redémarrer?
Paolo

@ObsessiveFOSS: Lorsque j'ai commencé à répondre à la question, vous n'y aviez pas répondu. Mais, après avoir posté, j'ai découvert que vous aviez déjà répondu. J'ai pensé garder ma réponse parce que je sentais que c'était plus simple. Quoi qu'il en soit, je conviens que la vôtre était très détaillée.
Sourav Mishra

@linuxandunix OK. Aucun problème. Il est en quelques minutes, il est donc OK /
Réintégrer Monica - ζ--
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.