nerdexam
GIAC

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.

Operating System Security

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)
  • A
    7% (1)
  • C
    79% (11)
  • D
    14% (2)

Why each option

Process accounting in UNIX was originally developed to track resource usage consumed by individual processes on a system.

AData warehouse

Data warehousing is a database and business intelligence concept that has no historical connection to the development of UNIX process accounting.

BTime sharing

While UNIX pioneered time-sharing operating systems, time sharing describes a scheduling model, not the specific purpose for which process accounting was created.

CProcess trackingCorrect

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.

DReal time

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

#process accounting#UNIX history#time sharing#audit logging

Community Discussion

No community discussion yet for this question.

Full GSEC Practice