HOME

TheInfoList



OR:

{{noref, date=September 2018 A system profiler is a program that can provide detailed information about the
software Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work. ...
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 A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
state (such as clock speed), GPU state, and attached hardware state (such as USB or
FireWire IEEE 1394 is an interface standard for a serial bus for high-speed communications and isochronous real-time data transfer. It was developed in the late 1980s and early 1990s by Apple in cooperation with a number of companies, primarily Sony a ...
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 Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
. Most
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
(aka
POSIX The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming inte ...
compliant) operating systems have system hardware independent profilers.


Usage origin

In
Apple Computer Apple Inc. is an American multinational technology company headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue (totaling in 2021) and, as of June 2022, is the world's biggest company ...
's
classic Mac OS Mac OS (originally System Software; retronym: Classic Mac OS) is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer from 1984 to 2001, starting with System 1 and ending with Mac OS 9. Th ...
, this was done by an application called Apple System Profiler.
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
' profiler is simply called System Information, and can be accessed via two methods. A GUI application, System Information.app, provides system information in simplified tables and trees, whereas detailed, highly-verbose information can be viewed upon executing the /usr/sbin/system_profiler binary in a terminal emulator. In Microsoft Windows, similar information can be found by viewing the properties of "My Computer" or "This PC," pressing the
Windows key The Windows logo key (also known as Windows-, win-, start-, logo-, flag-, or super-key) is a keyboard key which was originally introduced on the Microsoft Natural keyboard in 1994. This key became a standard key on PC keyboards. In Window ...
and Pause/Break key simultaneously, or by executing the
msinfo32.exe System Information (msinfo32.exe) is a system profiler included with Microsoft Windows that displays diagnostic and troubleshooting information related to the operating system, hardware and software. It has been bundled with Windows since Window ...
binary.


List of system profiler software


Microsoft Windows

* System Information – built-in component * CPU-Z – useful when overclocking processors *System Information for Windows (SIW) – portable freeware with software, hardware, and network information as well as miscellaneous tools *
Belarc Belarc Inc. is an American software company. The company's products are used for software license management, configuration management, cyber security status, information assurance audits, IT asset management, and more. Products by Belarc are in ...
– freeware for personal use PC Auditing Software lists hardware, as well as software installed on the local machine and displays as a local webpage. Belarc also makes a security assessment for checking how secure a system is, and links missing updates directly to a Microsoft website for download. * systeminfo – native windows command line, returns OS version,
uptime Uptime is a measure of system reliability, expressed as the percentage of time a machine, typically a computer, has been working and available. Uptime is the opposite of downtime. It is often used as a measure of computer operating system rel ...
, CPU, physical memory, network cards, etc. *
SekChek Local SekChek security audit and benchmarking toolset dating from 1996. History SekChek was formed by two former auditors from Deloitte and Touche in 1996. The toolset was a set of automated processes to analyse the logical security profile of a compu ...
– an automated security audit tool which scans multiple Windows workstations and servers, from the network. It creates a security assessment report file which is presented as a Microsoft Access dataset. * Speccy – detailed specifications of various PC subsystems


GNU/Linux (and some other Unix-like systems)

* uname -a – prints basic information about the current machine and its OS * lshw – prints a list of hardware devices and their properties * dpkg -l – prints a list of all installed packages and their versions (for Linux distributions using Debian-style package management) * rpm -qa – prints a list of all installed packages and their versions (for Linux distributions using Red-Hat-style package management)


See also

* Microsoft Diagnostics * System monitor System administration Utility software types