- Shuffle
Toggle OnToggle Off
- Alphabetize
Toggle OnToggle Off
- Front First
Toggle OnToggle Off
- Both Sides
Toggle OnToggle Off
Front
How to study your flashcards.
Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key
Up/Down arrow keys: Flip the card between the front and back.down keyup key
H key: Show hint (3rd side).h key
![]()
PLAY BUTTON
![]()
PLAY BUTTON
![]()
8 Cards in this Set
- Front
- Back
|
UNIX supports preemptive multitasking, what does that mean?
|
It means the kernel can preempt a process when its time expires
|
|
List the segments of the virtual address space:
|
- The text segment
- The data segment - The stack - The heap |
|
At runtime, what converts virtual addresses to nonconflicting physical memory locations using a set of address translation maps?
|
Memory Management Unit (MMU)
|
|
In reference to a process, what is context?
|
Contexts represents the entire environment avaialble to a process while it is running. This includes the address space, status of hardware registers, and the information maintained in the process table.
|
|
When the kernel saves the process context of one process and moves that process out of the CPU to make room for another process, is known as what?
|
Context Switch
|
|
List the important attributes of the UNIX process table:
|
- The PID and PPID
- The state of the process - The real UID and GID - The effective UID and GID - The file descriptor table - The file creation mask - CPU usage information - The pending signals mask - The signal disposition table |
|
What is the pending signals mask?
|
This is the lis of signals pending against the process.
|
|
What is the signal disposition table?
|
It specifies the action to take when the process recieves a signal
|