This sort of monitor typically takes the form of a software program provided with an operating system (OS) or used as a standalone program. A system monitor is a program or piece of hardware that monitors various aspects of a computer system and then displays information regarding the status of that system. Archived from the original on 7 December 2010. While a hardware monitor will usually have less impact than a software monitor, there are data items, such as "some descriptive information, such as program names" : p.91 that must involve software.Ī further consideration is that a bug in this domain can have severe impact: an extreme case would be "cause the OS to crash." List of software monitors : p.89Īnother consideration is not having major impact on the CPU and storage available for useful work. When events occur faster than a monitor can record them, a workaround is needed, such as replacing event recording with simple counting. : p.114 Privacy becomes an issue when someone other than the end-user, such as a system manager, : p.115 has legitimate need to access data about other users. When an individual user is measuring the performance of a single-user system, whether it is a standalone box or a virtual machine on a multi-user system, access does not impede the privacy of others. System monitoring software like SpeedFan on Windows, lm_sensors on Linux, envstat on NetBSD, and sysctl hw.sensors on OpenBSD and DragonFly can interface with these chips to relay this environmental sensor information to the user. Many of these hardware monitors also have fan controlling capabilities. These devices make it possible to monitor temperature in the chassis, voltage supplied to the motherboard by the power supply unit and the speed of the computer fans that are connected directly to one of the fan headers on the motherboard. : p.84Ī hardware monitor is a common component of modern motherboards, which can either come as a separate chip, often interfaced through I 2C or SMBus, or as part of a Super I/O solution, often interfaced through Low Pin Count (LPC). 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. Software monitoring tools operate within the device they're monitoring. These systems directly utilize the sensors built into the system, providing more detailed and accurate information than less-expensive monitoring systems customarily provide. Some hardware-based system monitors also allow direct control of fan speeds, allowing the user to quickly customize the cooling in the system.Ī few very high-end models of hardware system monitor are designed to interface with only a specific model of motherboard. 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. 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. Less common are hardware-based systems monitoring similar information. data, fan speeds, and the voltages being provided by the power supply. Other possible displays may include the date and time, system uptime, computer name, username, hard drive S.M.A.R.T. 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, and networking information including the system IP address and current rates of upload and download. These monitoring systems are often used to keep track of system resources, such as CPU usage and frequency, or the amount of free RAM. Software monitors occur more commonly, sometimes as a part of a widget engine.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |