Ошибки задержки загрузки?

Я постоянно получаю эти сообщения при загрузке:

[ 17.806441] EXT4-fs (sda1): re-mounted. Opts: (null) [ 157.196550] postgres (1297): /proc/1297/oom_adj is deprecated, please use /proc/1297/oom_score_adj instead. 

Как вы можете видеть из разницы во времени, это огромная задержка! Как я могу это исправить? Это происходит в каждой отдельной версии моих сборников (на 30-40 жестких дисках), поэтому я не считаю, что это проблема с жестким диском, хотя все они являются прямыми копиями одного мастера.

Это задержка загрузки? Как это исправить? Любое понимание было бы полезно.

Мой начальник считает, что недостаточно доказательств, чтобы сказать, что это причина, по которой загрузка занимает так много времени. Если это не так (dmesg print out), то что это может быть?

Заметки:

Версия = Linaro 13.08 (GNU / Linux 3.15.0+ armv7l)

2 Solutions collect form web for “Ошибки задержки загрузки?”

Проблема была обнаружена с помощью загрузочной программы приложения. График был сформирован из всех запущенных процессов, обнаруженных внутри него, был большой 2-минутный процесс сна!

Этот 2-минутный сон был найден в /etc/init/failsafe.conf <- эта задержка предназначена для эхо-вывода на терминал, хотя этого не произошло. путем изменения скрипта, которому я смог загрузить мою систему за 23 секунды. Хотя с этим возникают другие проблемы, но я ничего не могу исправить легко / взломать вместе.

Другие проблемы заключались в том, что сервер DHCP не появлялся при передаче SSID, он просто терпел неудачу.

Я скомпоновал сценарий, который я поставил с помощью @reboot в crontab -e, который зациклился на проверке, была ли запущена служба, если она не запускалась, она запустит ее и продолжит попытки до начала.

Сообщение postgresql можно игнорировать, но если вы хотите его исправить, вы должны изменить сценарий инициализации Postgresql. Посмотрите в своем сценарии инициализации ( /etc/init.d/postgresql ) для чего-то вроде:

  test x"$PG_OOM_ADJ" != x && echo "$PG_OOM_ADJ" > /proc/self/oom_adj 

и изменить его на

  test x"$PG_OOM_ADJ" != x && echo "$PG_OOM_ADJ" > /proc/self/oom_adj_score 

Также возможно, что вам не нужен postgresql для запуска, поэтому вы можете попробовать отключить его.

  • Запуск Windows развращает разделы ext4
  • Оптимизация для SSD?
  • почему размер файла Inode отличается от фактического размера
  • Файловая система внезапно доступна только для чтения?
  • После сбоя e2fsck терпит неудачу с необычно высокими номерами блоков / размерами
  • ext4: Как учесть пространство файловой системы?
  • SSD failiure. grub rescue видит файлы, но я не могу монтировать диски
  • Рождение пуст на ext4
  • Linux IO Flow - VFS для блокировки устройства
  • Почему не следует уважать опцию ro?
  • mount: mount / dev / sda2 on / mnt / sda2 failed: Недействительный аргумент
  • Interesting Posts

    Ubuntu 12.04.1 LTS – / boot использует 98,4% от 193 МБ

    Создание каталога, защищенного от 'rm -rf'

    Как синхронизировать сетевой диск и внешний диск (Ubuntu и OS X)?

    как определить, что DISPLAY активен / имеет фокус ввода?

    Преимущества использования конфигурационных файлов для распространения по общим сценариям запуска?

    Как связать интерпретатор Python с ключом?

    Запустить сценарий при обновлении пакета?

    Проблема с yum – ошибка при импорте одного из модулей python

    Сделать запуск экрана как Daemon для сервера Minecraft

    Где исчезла моя строка `uniq` или` sort -u`, с некоторыми символами юникода

    Добавьте содержимое файла XML другому, используя скрипт bash

    Установка на debian 5 32-bit без root

    Копирование файлов с определенным шаблоном

    Что имеет более высокую производительность? Собственность Nvidia или Nouveau с открытым исходным кодом?

    Как случайные генераторы псевдослучайных чисел на живых загрузочных дисках? Есть ли способ его семени?

    Linux и Unix - лучшая ОС в мире.