Я анализировал некоторые веб-головы, глядя на htop
и заметил следующее
Uptime: 301 days(!), 23:47:39
Что (!)
значит?
Я анализировал некоторые веб-головы, глядя на htop
и заметил следующее
Uptime: 301 days(!), 23:47:39
Что (!)
значит?
Ответы:
Из исходного кода htop , файла UptimeMeter.c , вы можете увидеть:
char daysbuf[15];
if (days > 100) {
sprintf(daysbuf, "%d days(!), ", days);
} else if (days > 1) {
sprintf(daysbuf, "%d days, ", days);
} else if (days == 1) {
sprintf(daysbuf, "1 day, ");
} else {
daysbuf[0] = '\0';
}
Я думаю, что !
это просто знак того, что сервер работает более 100 дней.
Ссылка
Автор htop здесь. Да, как уже упоминалось, это действительно проявляется после 100 дней безотказной работы.
Причина в том, что ничего необычного, это просто пасхальное яйцо в программном обеспечении. Учтите, что программа впечатлена вашим временем безотказной работы, и примите это как хотите. :)
htop
показывает восклицательный знак, когда сервер был включен в течение 100 или более дней.
В то время как когда-то системные администраторы гордились тем, что демонстрируют длительное время простоя, в настоящее время систему необходимо перезагрузить, чтобы поддерживать ее в актуальном состоянии, добавляя новые ядра и некоторые исправления безопасности. По этой причине длительное время работы, вероятно, не очень хорошая вещь, и я склонен интерпретировать восклицательный знак как предупреждающий знак.