stringtranslate.com

System monitor

A system monitor displaying system resources usage

A system monitor is a hardware or software component used to monitor system resources and performance in a computer system.[1]

Among the management issues regarding use of system monitoring tools are resource usage and privacy. Monitoring can track both input and output values and events of systems.[2]

Overview

Software monitors occur more commonly, sometimes as a part of a widget engine. These monitoring systems are often used to keep track of system resources, such as CPU usage and frequency, or the amount of free RAM. They are also used to display items such as free space on one or more hard drives, the temperature of the CPU and other important components,[3] and networking information including the system IP address and current rates of upload and download. Other possible displays may include the date and time, system uptime, computer name, username, hard drive S.M.A.R.T. data, fan speeds, and the voltages being provided by the power supply.

Less common are hardware-based systems monitoring similar information. Customarily these occupy one or more drive bays on the front of the computer case, and either interface directly with the system hardware or connect to a software data-collection system via USB. With either approach to gathering data, the monitoring system displays information on a small LCD panel or on series of small analog or LED numeric displays. Some hardware-based system monitors also allow direct control of fan speeds, allowing the user to quickly customize the cooling in the system.

The primary function of a few very high-end models of hardware system monitor is to interface with only a specific model of motherboard. These systems directly utilize the sensors built into the system, providing more detailed and accurate information than less-expensive monitoring systems customarily provide.

Software monitoring

Software monitoring tools operate[4] within the device they're monitoring.[5]

Hardware monitoring

Unlike software monitoring tools, hardware measurement tools can either located within the device being measure, or they can be attached and operate from an external location.[6]: p.84 

Аппаратный монитор — это обычный компонент современных материнских плат , который может представлять собой либо отдельный чип, часто подключаемый через I 2 C или SMBus , либо как часть решения Super I/O , часто подключаемого через Low Pin Count (LPC). [7] Эти устройства позволяют контролировать температуру в корпусе , напряжение, подаваемое на материнскую плату блоком питания, и скорость компьютерных вентиляторов , подключенных непосредственно к одному из разъемов для вентиляторов на материнской плате. Многие из этих аппаратных мониторов также имеют возможности управления вентиляторами . [7] Программное обеспечение для мониторинга системы, такое как SpeedFan в Windows, lm_sensors в Linux, envstat в NetBSD и sysctl hw.sensors в OpenBSD и DragonFly, может взаимодействовать с этими чипами для передачи пользователю информации от датчиков окружающей среды.

Конфиденциальность

Когда отдельный пользователь измеряет производительность однопользовательской системы, будь то автономный компьютер или виртуальная машина в многопользовательской системе , доступ не мешает конфиденциальности других. [6] : стр. 114  Конфиденциальность становится проблемой, когда кто-то, кроме конечного пользователя, например системный менеджер , [6] : стр. 115  имеет законную потребность в доступе к данным о других пользователях.

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

Когда события происходят быстрее, чем монитор может их записать, необходим обходной путь, например замена записи событий простым подсчетом. [6] : стр.89 

Еще одним соображением является отсутствие существенного влияния на процессор и память, доступную для полезной работы. Хотя аппаратный монитор обычно оказывает меньшее влияние, чем программный, существуют элементы данных, такие как «некоторая описательная информация, например имена программ» [6] : стр. 91  , которые должны включать программное обеспечение.

Еще одно соображение заключается в том, что ошибка в этой области может иметь серьезные последствия: в крайнем случае это может привести к сбою ОС . [8]

Список программных мониторов

Единая система:

Распространено:

Смотрите также

Рекомендации

  1. ^ Г. Визен; Хизер Бэйли (1 декабря 2010 г.). «Что такое системный монитор?». мудрыйГИК . Архивировано из оригинала 7 декабря 2010 года . Проверено 23 ноября 2018 г. Системный монитор — это программа или аппаратное обеспечение, которое отслеживает различные аспекты компьютерной системы, а затем отображает информацию о состоянии этой системы. Монитор такого типа обычно имеет форму программного обеспечения, поставляемого с операционной системой (ОС) или используемого как отдельная программа. Также доступны аппаратные системные мониторы, хотя это довольно специализированные устройства и используются не так часто, как программные мониторы. Системный монитор обычно отслеживает различные аспекты компьютерной системы, в том числе запущенные программы, использование ресурсов и некоторые сведения об оборудовании, установленном на компьютере.
  2. ^ «Мониторы с постоянным обнаружением» (PDF) . Мальтийский университет.
  3. Халил Каскавальчи (22 октября 2015 г.). «Установка системного монитора conky в Ubuntu». Архивировано из оригинала 22 октября 2015 года . Проверено 23 ноября 2018 г. Что такое системный монитор? Системные мониторы отображают различные системные индикаторы, такие как использование жесткого диска, сети и процессора. Если вы хотите узнать больше о своем компьютере, это необходимый инструмент.
  4. ^ «Лучший системный монитор для Linux». LinuxSecurity .
  5. ^ JD Biersdorfer (22 августа 2015 г.). «Невидимые трудности в Chrome, которые могут привести к зависанию Mac». Нью-Йорк Таймс . Проверено 28 июня 2019 г. открыл системный монитор OS X, чтобы посмотреть, что происходит
  6. ^ abcde Либа Свободова; Эдвард Дж. Маккласки (1976). Методы измерения и оценки производительности компьютеров . ISBN 0-444-00197-2.
  7. ^ abcdef Константин А. Муренин (17 апреля 2007 г.). Универсальное взаимодействие с аппаратными мониторами микропроцессорной системы. Материалы Международной конференции IEEE по сетям, зондированию и управлению 2007 г., 15–17 апреля 2007 г. Лондон, Великобритания: IEEE . дои : 10.1109/ICNSC.2007.372901. ISBN 978-1-4244-1076-7. IEEE ICNSC 2007, стр. 901–906.
  8. ^ «Сверхурочная работа больше никогда не будет такой веселой» . Компьютерный мир . 24 ноября 2016 г.
  9. ^ аб Константин А. Муренин (21 мая 2010 г.). Аппаратные датчики OpenBSD — мониторинг окружающей среды и управление вентиляторами ( диссертация на степень магистра математики ). Университет Ватерлоо : UWSpace. hdl : 10012/5234. Идентификатор документа: ab71498b6b1a60ff817b29d56997a418.
  10. ^ Надель, Брайан. «Гаджеты Inspector: гаджеты Windows 7 для мониторинга вашего компьютера». ПКМир . Проверено 31 января 2014 г.
  11. ^ Чжан, Гэри. «HWmonitor – Монитор температуры процессора для Windows 10». Гаризц . Проверено 16 декабря 2018 г.
  12. ^ «symon-2.88p3 — инструмент мониторинга активного хоста» . Порты OpenBSD . 12 декабря 2018 года . Проверено 7 марта 2019 г.

Внешние ссылки