Jump to content

Время работы

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

Htop добавляет восклицательный знак, если время безотказной работы превышает 100 дней.

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

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

В 2005 году Novell сообщила о сервере со сроком безотказной работы 6 лет. [2] [3] Хотя это может показаться необычным, на самом деле это обычное явление, когда серверы обслуживаются в промышленных условиях и на них размещаются критически важные приложения, такие как банковские системы.

Netcraft ведет учет времени безотказной работы многих тысяч компьютеров веб-хостинга .

Сообщается, что сервер под управлением Novell NetWare был отключен после 16 лет безотказной работы из-за отказа жесткого диска. [4] [5]

Cisco работал Сообщается , что по состоянию на 2018 год маршрутизатор непрерывно в течение 21 года. [6] По состоянию на 11 апреля 2023 года время безотказной работы увеличилось до 26 лет, 25 недель, 1 дня, 1 часа и 8 минут, пока маршрутизатор не был позже выведен из эксплуатации, а окончательный скриншот времени безотказной работы составил 26 лет, 28 недель, 2 дня. и 6 минут. [7] [8]

Определение времени безотказной работы системы

[ редактировать ]

Microsoft Windows

[ редактировать ]

Диспетчер задач Windows

[ редактировать ]
Скриншот вкладки «Производительность» диспетчера задач Windows 7.
Windows 7 диспетчера задач вкладки «Производительность» Скриншот

Некоторые версии Microsoft Windows включают поле времени безотказной работы в диспетчере задач Windows на вкладке «Производительность». Формат: Д:ЧЧ:ММ:СС (дни, часы, минуты, секунды).

системная информация

[ редактировать ]

Результат systeminfo команда включает в себя «Время работы системы» [9] или поле «Время загрузки системы».

C:\>systeminfo | findstr "Time:"
System Up Time:            0 days, 8 hours, 7 minutes, 19 seconds

Точный текст и формат зависят от языка и локали. Время, данное systeminfo не является надежным. При этом не учитывается время, проведенное во сне или гибернации . Таким образом, время загрузки будет сдвигаться вперед каждый раз, когда компьютер переходит в режим сна или гибернации. [ нужна ссылка ]

NET-команда

[ редактировать ]

The NET команда со своим STATISTICS Подкоманда предоставляет дату и время запуска компьютера, как для NET STATISTICS WORKSTATION и NET STATISTICS SERVER варианты. Команда NET STATS SRV это сокращение от NET STATISTICS SERVER. [10] Точный формат текста и даты зависит от настроенного языка и локали.

C:\>NET STATISTICS WORKSTATION | findstr "since"
Statistics since 8/31/2009 8:52:29 PM

Инструментарий управления Windows (WMI)

[ редактировать ]

Время безотказной работы можно определить с помощью инструментария управления Windows (WMI), запросив LastBootUpTime собственность Win32_OperatingSystem сорт. [11] В командной строке это можно сделать с помощью команды wmic команда:

C:\>wmic os get lastbootuptime
LastBootUpTime
20110508161751.822066+060

Временная метка использует формат yyyymmddhhmmss.nnn, поэтому в приведенном выше примере компьютер последний раз загружался 8 мая 2011 года в 16:17:51.822. Текст «LastBootUpTime» и формат временной метки не зависят от языка или локали. WMI также можно запрашивать с помощью различных интерфейсов прикладного программирования , включая VBScript или PowerShell . [12] [13]

Время безотказной работы.exe

[ редактировать ]

Ранее Microsoft предоставляла загружаемую утилиту под названием Uptime.exe, который сообщает о прошедшем времени в днях, часах, минутах и ​​секундах. [14]

C:\>Uptime
SYSTEMNAME has been up for: 2 day(s), 4 hour(s), 24 minute(s), 47 second(s)

Время, данное Uptime.exe не является надежным. При этом не учитывается время, проведенное во сне или гибернации . Таким образом, время загрузки будет сдвигаться вперед каждый раз, когда компьютер переходит в режим сна или гибернации. [ нужна ссылка ]

The uptime Команда также доступна для FreeDOS . Версия разработана М. Эйтчисоном. [15]

Использование времени безотказной работы

[ редактировать ]

Пользователи систем Linux могут использовать утилиту uptime BSD, которая также отображает средние показатели загрузки системы за последние 1, 5 и 15-минутные интервалы:

$ uptime
  18:17:07 up 68 days,  3:57,  6 users,  load average: 0.16, 0.07, 0.06

Использование /proc/uptime

[ редактировать ]

Показывает, как долго система была включена с момента ее последнего перезапуска:

$ cat /proc/uptime
  350735.47 234388.90

Первое число — это общее количество секунд работы системы. Второе число показывает, сколько времени машина простаивала в секундах. [16] В многоядерных системах (и некоторых версиях Linux) второе число представляет собой сумму времени простоя каждого процессора. [17]

Использование времени безотказной работы

[ редактировать ]

Операционные системы на базе BSD , такие как FreeBSD , Mac OS X и SySVr4 , имеют команду uptime (см. uptime(1) FreeBSD по основным командам Руководство ).

$ uptime
3:01AM  up 69 days,  7:53, 0 users, load averages: 0.08, 0.07, 0.05

Программа uptime в BSD представляет собой жесткую ссылку на программу w. [18] Программа w основана на программах SYSTAT RSTS/E , TOPS-10 и TOPS-20 . [19]

Использование sysctl

[ редактировать ]

Существует также метод использования sysctl для вызова времени последней загрузки системы: [20]

$ sysctl kern.boottime
kern.boottime: { sec = 1271934886, usec = 667779 } Thu Apr 22 12:14:46 2010

В OpenVMS системах show system Эту команду можно использовать в командной строке DCL для получения информации о времени безотказной работы системы. Первая строка результирующего дисплея включает время безотказной работы системы, отображаемое в днях, за которыми следуют часы:минуты:секунды. В следующем примере квалификатор команды /noprocess подавляет отображение строк подробной информации по каждому процессу. [21]

$ show system/noprocess
OpenVMS V7.3-2 on node JACK 29-JAN-2008 16:32:04.67  Uptime  894 22:28:52

Вывод команды выше показывает, что узел JACK 29 января 2008 г. в 16:32:04.67 имел время безотказной работы 894 дня 22 часа 28 минут 52 секунды.

См. также

[ редактировать ]
  1. ^ «Как установить несколько обновлений или исправлений Windows с помощью одной перезагрузки» . База знаний Майкрософт . 17 апреля 2018 г. Проверено 1 февраля 2024 г.
  2. ^ Кернс, Дэйв (1 декабря 2005 г.). «Серверы Марафона» . Сетевой мир . ИДГ Коммуникации. Архивировано из оригинала 8 мая 2013 г. Проверено 11 июля 2019 г.
  3. ^ «Рабочие лошадки безотказной работы: все еще сходят с ума после всех этих лет» . Novell Cool Solutions: Trench . Новелл. 12 января 2006 г. Архивировано из оригинала 6 сентября 2019 г. Проверено 11 июля 2019 г.
  4. ^ Брайт, Питер (29 марта 2013 г.). «Открыто эпическое достижение безотказной работы. Сможете ли вы превзойти 16 лет?» . Арк Техника . Конде Наст . Проверено 11 июля 2019 г.
  5. ^ Аксатакс (28 марта 2013 г.). «Прощай, доблестный товарищ» . Арс Открытый Форум . Конде Наст. Архивировано из оригинала 26 июля 2014 г. Проверено 26 июля 2014 г.
  6. ^ u/bhoskins (15 мая 2018 г.). «Достаточно взрослый, чтобы пить» . р/сети . Реддит . Проверено 22 апреля 2022 г.
  7. ^ «26 лет и все еще тикает» . 18 июля 2023 г.
  8. ^ «Нет, оно разложилось…» . 29 мая 2024 г.
  9. ^ Шульц, Грег (10 августа 2005 г.). «Отслеживание времени безотказной работы в Windows XP» . Техреспублика . CBS Интерактив. Архивировано из оригинала 8 июля 2012 г. Проверено 22 апреля 2014 г.
  10. ^ Синай, Юваль (25 октября 2006 г.). «Как узнать время безотказной работы Windows?» . База знаний Майкрософт . Майкрософт . Проверено 22 апреля 2014 г.
  11. ^ «Класс Win32_OperatingSystem» . Майкрософт. 30 мая 2018 г. Проверено 11 июля 2019 г.
  12. ^ «Как узнать, перезагрузился ли сервер?» . Привет, сценарист! Блог . Майкрософт. 07.09.2004 . Проверено 22 апреля 2014 г.
  13. ^ «Как определить время безотказной работы сервера?» . Привет, сценарист! Блог . Майкрософт. 2 августа 2005 г. Проверено 22 апреля 2014 г.
  14. ^ «Инструмент Uptime.exe позволяет оценить доступность сервера с Windows NT 4.0 SP4 или выше» . База знаний Майкрософт . Майкрософт. 20 августа 2012 г. Архивировано из оригинала 24 апреля 2014 г. Проверено 22 апреля 2014 г.
  15. ^ Эйчисон, М. (15 апреля 1998 г.). «Время работоспособности пакета в группе Unix-подобных» . ibiblio.org . Архивировано из оригинала 17 июля 2019 г. Проверено 11 июля 2019 г.
  16. ^ Должелова, Мария; Яхода, Мирек; и др. "/прок/время безотказной работы" . Руководство по развертыванию — Red Hat Enterprise Linux 6 . Красная шляпа, Inc. Проверено 12 декабря 2018 г.
  17. ^ Швидефски, Мартин (11 мая 2009 г.). «Re: [PATCH] Re: Счетчик простоя /proc/uptime остается на 0» . Список рассылки ядра Linux (Список рассылки) . Проверено 22 апреля 2014 г.
  18. ^ неизвестный; Бостик, Кейт (21 октября 1988 г.). «Файл usr.bin/w/Makefile артефакт» . Группа исследования компьютерных систем Калифорнийского университета в Беркли . Проверено 22 ноября 2022 г. ln ${DESTDIR}/usr/ucb/w ${DESTDIR}/usr/ucb/время безотказной работы
  19. ^ неизвестный; Джой, Билл (21 октября 1988 г.). «Файл usr.bin/w/wc artifac» . Группа исследования компьютерных систем Калифорнийского университета в Беркли . Проверено 22 ноября 2022 г. Эта программа аналогична команде systat на Тенекс/Топс 10/20.
  20. ^ «Страница руководства Mac OS X для sysctl(8)» . Центр разработки Mac . Яблоко. 15 октября 2009 г. Архивировано из оригинала 14 января 2010 г. Проверено 22 апреля 2014 г.
  21. ^ «Недокументированные возможности OpenVMS» . Группа компаний «ПАРСЕК». 29 октября 2008 г. Архивировано из оригинала 11 мая 2011 г. Проверено 22 апреля 2014 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 98bc1d09b673a04fa7c7d88eef9f2606__1722782160
URL1:https://arc.ask3.ru/arc/aa/98/06/98bc1d09b673a04fa7c7d88eef9f2606.html
Заголовок, (Title) документа по адресу, URL1:
Uptime - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)