apt: ureadahead se volverá a perfilar en el próximo reinicio

13

Escribí este comando para eliminar un paquete y archivos de configuración relacionados:

sudo apt-get --purge remove supervisor 

El comando finalizó sin errores pero recibí este mensaje:

ureadahead will be reprofiled on next reboot

Qué significa eso? ¿Tengo que reiniciar (o se recomienda reiniciar)?

Paolo
fuente

Respuestas:

13

No hay necesidad de reiniciar o preocuparse.

Ureadahead , en realidad llamado über-readahead, es un sistema para acelerar los tiempos de arranque al precargar los archivos de arranque en las páginas y la memoria para que estén listos de inmediato cuando se los solicite, a través de archivos de paquete que ya están empaquetados previamente en páginas amigables con la memoria. Generará un plan de precarga mensual y cuando los archivos relacionados con el arranque se modifiquen, agreguen o eliminen. Dado que solo afecta el rendimiento de arranque, no es necesario reiniciar ya que ureadahead solo se aplica durante el arranque, y el empaque de arranque se realizará en el próximo arranque de todos modos. Sin embargo, a veces se ejecutará incluso cuando no se apliquen los archivos de arranque o el ciclo mensual.

Cómo funciona realmente:

ureadaheades un ejecutable que rastreará el proceso de arranque y luego generará archivos de paquete. Cuando se ejecuta sin argumentos, este ejecutable busca /var/lib/ureadaheadpaquetes de archivos y si son lo suficientemente viejos o no existen, comienza a rastrear para siempre. Luego se le puede dar un SIGTERM con Ctrl+ C, momento en el cual guardará cualquier paquete de archivos. También se puede ejecutar --timeoutpara que se detenga automáticamente y guarde sus archivos de paquete.

Ref: https://wiki.archlinux.org/index.php/Ureadahead

Restablece a Mónica - ζ--
fuente
5

über-readahead se usa durante el arranque para leer archivos antes de que se necesiten, de modo que ya estén en la caché de la página, mejorando el rendimiento del arranque.

Sus archivos de datos se regeneran en el primer arranque después de la instalación, y luego mensualmente o cuando se instalan o actualizan paquetes con scripts de inicio o configuraciones. Puede consultar https://launchpad.net/ureadahead para obtener más información.

Ahora, como se mencionó anteriormente, los ureadheadarchivos deben actualizarse cuando se instalan o actualizan paquetes con scripts de inicio o configuraciones. En su caso, supongo que ha sucedido lo mismo al eliminar los archivos. Entonces ureadaheadregenerará sus archivos de datos basados ​​en esta operación de eliminación.

Sourav Mishra
fuente
Esta respuesta es más simple de entender para mí. Tu pregunta @Obsessive es un poco más difícil pero más detallada y, finalmente, realmente respondo a mi pregunta final ¿Tengo (o se sugiere) reiniciar?
Paolo
@ObsessiveFOSS: cuando inicialmente comencé a responder la pregunta, no la había respondido. Pero, después de publicar, descubrí que ya había respondido. Pensé en mantener mi respuesta porque sentí que era más simple. De todos modos, estoy de acuerdo en que el tuyo fue muy detallado.
Sourav Mishra
@linuxandunix OK. No hay problema. Es cuestión de minutos, por lo que está bien /
Restablecer Mónica - ζ--