Что означает (!) Означает время безотказной работы на htop

Я анализировал некоторые веб-главы, глядя на htop и заметил следующее

 Uptime: 301 days(!), 23:47:39 

Что означает (!) ?

  • В чем смысл задач и работы на экране htop?
  • Сортировка процессов по времени начала
  • Значение цветов в htop
  • Что означает% использования в htop, если только один процесс может выполняться одновременно?
  • Как я могу получить статистику о процессорах, похожих на процессор, из командной оболочки?
  • Почему потоки с самым высоким приоритетом отображаются с RT в верхнем и верхнем тонах?
  • htop дает пустой экран
  • Показывать только график в выводе htop
  • 3 Solutions collect form web for “Что означает (!) Означает время безотказной работы на htop”

    Из исходного кода 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 дней безотказной работы.

    Причина в том, что это не фантазия, это просто пасхальное яйцо в программном обеспечении. Учтите, что программа впечатлена вашим временем безотказной работы и берет ее так, как вы. 🙂

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