System profiler

This article is about the generic program. For Mac OS's system profiler, see System Information (Mac OS).

A system profiler is a program that can provide detailed information about the software installed and hardware attached to a computer. Typically workstations and personal computers have had system profilers as a common feature since the mid-1990s.

However, system profilers exist on most computing architectures in some form or other. System Monitor programs in mainframes essentially provide the same function as system profiler programs on personal computers.

Modern system profilers typically provide real time information on not only the CPU state (such as clock speed), GPU state, and attached hardware state (such as USB or Firewire devices).

Historical origins

System profilers came into use after punch cards were no longer needed to run programs. Mainframe computers had evolved into have modular architectures at the same time punch cards were being abandoned as input devices. Punch card based mainframe computer systems typically had very rigidly fixed architectures with little variation in input or output devices.

Since the 1990s hardware independent system profilers have emerged in some computing architectures, like Linux. Most Unix-like (aka POSIX compliant) operating systems have system hardware independent profilers.

Usage origin

In Apple Computer's classic Mac OS, this was done by an application called Apple System Profiler.

[macOS]]'s profiler is simply called System Information. In Microsoft Windows some similar information may be found by getting properties on My Computer on the desktop.

List of system profiler software

Microsoft Windows

See also

This article is issued from Wikipedia - version of the 10/12/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.