GSEC · Question #41
Which aspect of UNIX systems was process accounting originally developed for?
The correct answer is C. Process tracking. Process accounting in UNIX was originally developed to track resource usage consumed by individual processes on a system.
Question
Which aspect of UNIX systems was process accounting originally developed for?
Options
- AData warehouse
- BTime sharing
- CProcess tracking
- DReal time
How the community answered
(14 responses)- A7% (1)
- C79% (11)
- D14% (2)
Why each option
Process accounting in UNIX was originally developed to track resource usage consumed by individual processes on a system.
Data warehousing is a database and business intelligence concept that has no historical connection to the development of UNIX process accounting.
While UNIX pioneered time-sharing operating systems, time sharing describes a scheduling model, not the specific purpose for which process accounting was created.
Process accounting records per-process resource consumption - such as CPU time, elapsed time, and memory usage - allowing administrators to audit and track what each process has done on the system. This foundational tracking function is the core purpose for which process accounting was designed on UNIX systems.
Real-time computing refers to deterministic, time-constrained processing environments and is unrelated to the origins or purpose of UNIX process accounting.
Concept tested: UNIX process accounting origins and purpose
Source: https://www.kernel.org/doc/html/latest/accounting/acct.html
Topics
Community Discussion
No community discussion yet for this question.