Exam 1 Flashcards
PID
Process ID
GID
Group ID
UID
User ID
TSL
Test and Set Lock
process
a program in execution
daemon
a background process
child process
a process created by another process
multiprogramming
when multiple processes are running
multiprocessing
when multiple CPUs are running processes
race condition
two or more processes want to modify a shared resource at the same time and the result depends who runs when
quantum
the amount of time before a clock interrupt preempts a process
critical section
when the program is accessing the shared data
atomic action
a single check, change, and possible sleep action
spin lock
a lock that uses busy waiting
system call
trapping into the kernel and invoking the operating system
throughput
the number of jobs per hour the system completes
turnaround time
the averaged time from the moment a job is submitted to the time that it is completed in a batch setup