apt: ureadahead será reprofiliado na próxima reinicialização

11

Eu digitei este comando para remover um pacote e arquivos de configuração relacionados:

sudo apt-get --purge remove supervisor 

O comando terminou sem erros, mas recebi esta mensagem:

ureadahead will be reprofiled on next reboot

O que isso significa? Tenho que reiniciar (ou a reinicialização é recomendada)?

    
por Paolo 30.09.2012 / 23:39

2 respostas

12

Não há necessidade de reiniciar ou se preocupar.

O Ureadahead , na verdade chamado über-readahead, é um sistema que acelera o tempo de inicialização ao pré-carregar arquivos de inicialização em páginas e memória. pronto imediatamente quando solicitado, através de arquivos de pacotes que já estão pré-embalados em páginas de memória amigável. Ele gerará um plano para o pré-carregamento mensalmente e quando os arquivos relacionados à inicialização forem modificados, adicionados ou removidos. Como isso afeta apenas o desempenho da inicialização, não é necessário reinicializá-lo, pois o ureadahead aplica-se apenas durante a inicialização, e o empacotamento da inicialização será feito na próxima inicialização, de qualquer maneira. No entanto, às vezes, ele será executado mesmo quando os arquivos de inicialização ou o ciclo mensal não se aplicarem.

Como isso realmente funciona:

ureadahead é um executável que rastreará o processo de inicialização e gerará arquivos de pacote. Quando executado sem argumentos, este executável verifica /var/lib/ureadahead para arquivos de pacotes e se eles tiverem idade suficiente ou não existirem, ele começará a rastrear para sempre. Pode então ser dado um SIGTERM com Ctrl + C , momento em que salvará os arquivos de pacotes. Ele também pode ser executado com --timeout para que ele pare e salve automaticamente seus arquivos de pacote.

Ref: link

    
por hexafraction 30.09.2012 / 23:57
5

O über-readahead é usado durante a inicialização para ler arquivos antes de serem necessários, de modo que eles já estejam no cache de páginas, melhorando o desempenho da inicialização.

Seus arquivos de dados são regenerados na primeira inicialização após a instalação e, posteriormente, mensalmente ou quando pacotes com scripts de inicialização ou configurações são instalados ou atualizados. Você pode consultar o link para obter mais informações.

Agora, como mencionado acima, ureadhead arquivos precisam ser atualizados quando pacotes com scripts de inicialização ou configurações são instalados ou atualizados. No seu caso, acho que o mesmo aconteceu ao remover os arquivos. Portanto, ureadahead irá gerar novamente seus arquivos de dados com base nessa operação de remoção.

    
por linuxandunix 01.10.2012 / 00:03