apt: ureadahead будет перепрофилирован при следующей перезагрузке
Я набрал эту команду, чтобы удалить пакет и связанные файлы конфигурации:
sudo apt-get --purge remove supervisor
Команда завершилась без ошибок, но я получил это сообщение:
ureadahead will be reprofiled on next reboot
Что это значит? Нужно ли перезагружаться (или рекомендуется перезагрузка)?
2 ответа
Нет необходимости перезагружаться или беспокоиться.
Ureadahead, фактически называемый über-readahead, - это система, позволяющая ускорить загрузку за счет предварительной загрузки загрузочных файлов на страницы и в память, чтобы они были сразу готовы во время вызова через файлы пакета, которые уже предварительно упакованы в страницы, удобные для памяти. Он будет генерировать план предварительной загрузки ежемесячно, а также при изменении, добавлении или удалении файлов, связанных с загрузкой. Поскольку это влияет только на производительность при загрузке, перезагрузка не требуется, поскольку ureadahead применяется только во время загрузки, и упаковка при загрузке будет выполнена при следующей загрузке в любом случае. Однако иногда он запускается, даже если загрузочные файлы или месячный цикл не применяются.
Как это на самом деле работает:
ureadahead
это исполняемый файл, который будет отслеживать процесс загрузки, а затем генерировать файлы пакета. При запуске без аргументов этот исполняемый файл проверяет /var/lib/ureadahead
для упаковочных файлов, и если они достаточно стары или не существуют, он начинает отслеживаться навсегда. Затем ему можно дать SIGTERM с помощью Ctrl+C, после чего он сохранит все файлы пакета. Он также может быть запущен с --timeout
чтобы он автоматически останавливался и сохранял свои упаковочные файлы.
über-readahead используется во время загрузки, чтобы заранее прочитать файлы, когда они необходимы, чтобы они уже были в кэше страниц, что повышает производительность загрузки.
Его файлы данных восстанавливаются при первой загрузке после установки, а затем ежемесячно или после установки или обновления пакетов с сценариями инициализации или конфигами. Вы можете обратиться к https://launchpad.net/ureadahead для получения дополнительной информации.
Теперь, как упоминалось выше, ureadhead
Файлы должны быть обновлены, когда пакеты с init-скриптами или конфигами установлены или обновлены. В вашем случае, я думаю, то же самое произошло при удалении файлов. Так ureadahead
восстановит свои файлы данных на основе этой операции удаления.