Назад | Перейти на главную страницу

Скачок времени в файлах журнала syslog-ng

Я запускаю свое проприетарное приложение (название которого я бы предпочел не раскрывать) в ядре Linux 2.6, работающее на PowerPC (P2020) во встроенной среде. Я использую syslog-ng для сбора журналов из моего приложения.

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

Я включил оборудование Watchdog для сброса процессора, если система зависает из-за запуска приложения, но сброс процессора не происходит, и это означает, что приложение работает нормально. И все же скачок во времени происходит, когда система сильно загружена.

Это известное поведение syslog-ng? Есть ли способ избежать этого скачка во времени? Пожалуйста, дайте мне информацию или документацию, где уже сообщается об этой проблеме и дано решение.

я считать это более цельный, чем любой пакет, подобный Syslog К сожалению. Я знаю внутренние часы Linux как kernel clock но у него есть другие названия.

У меня было много проблем с высокой нагрузкой на древние системы SPARC64 с Gentoo, что приводило к частому смещению часов. Четный ntpd не подошел в конце (это долгая история), поэтому я закончил cronning ntpdate ntp.blah.com каждые 1/2 часа, чтобы часы оставались в основном нормальными, а затем также записывали время на аппаратные часы при каждой загрузке, используя hwclock.

Больше Вот.

В поисках kernel clock, system clock linux или что-то подобное, вероятно, лучший вариант, если этого недостаточно в mini HOWTO.