То есть переполнение буфера происходит после 9999 дней безотказной работы? (буфер, похоже, теперь char [32])
Kopfgeldjaeger
108
Автор htop здесь. Да, как уже упоминалось, это действительно проявляется после 100 дней безотказной работы.
Причина в том, что ничего необычного, это просто пасхальное яйцо в программном обеспечении. Учтите, что программа впечатлена вашим временем безотказной работы, и примите это как хотите. :)
Всегда приятно видеть окончательный ответ, как этот.
iamnotmaynard
34
htop показывает восклицательный знак, когда сервер был включен в течение 100 или более дней.
В то время как когда-то системные администраторы гордились тем, что демонстрируют длительное время простоя, в настоящее время систему необходимо перезагрузить, чтобы поддерживать ее в актуальном состоянии, добавляя новые ядра и некоторые исправления безопасности. По этой причине длительное время работы, вероятно, не очень хорошая вещь, и я склонен интерпретировать восклицательный знак как предупреждающий знак.
Хотя ваш ответ является кратким (и, по-видимому, правильным), добавление некоторых ссылок на соответствующую документацию или вспомогательные источники будет позитивным.
HalosGhost
7
В некоторых случаях вы можете оставаться в курсе без перезагрузок. Однако проблема в том, что после многих изменений вы не можете быть уверены, что система загрузится в случае незапланированной перезагрузки. Так что неплохо делать плановые перезагрузки для тестирования.
Тадас Саснаускас
так что живой патч в linux kernel 4 не нужен? система должна регулярно загружаться для проверки ошибок?
Ченминг Чжан
Я использую заботу о ядре, чтобы сделать мое ядро без перезагрузки.
Ответы:
Из исходного кода htop , файла UptimeMeter.c , вы можете увидеть:
Я думаю, что
!
это просто знак того, что сервер работает более 100 дней.Ссылка
источник
Автор htop здесь. Да, как уже упоминалось, это действительно проявляется после 100 дней безотказной работы.
Причина в том, что ничего необычного, это просто пасхальное яйцо в программном обеспечении. Учтите, что программа впечатлена вашим временем безотказной работы, и примите это как хотите. :)
источник
htop
показывает восклицательный знак, когда сервер был включен в течение 100 или более дней.В то время как когда-то системные администраторы гордились тем, что демонстрируют длительное время простоя, в настоящее время систему необходимо перезагрузить, чтобы поддерживать ее в актуальном состоянии, добавляя новые ядра и некоторые исправления безопасности. По этой причине длительное время работы, вероятно, не очень хорошая вещь, и я склонен интерпретировать восклицательный знак как предупреждающий знак.
источник