• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
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

A key: Read text to speech.a key

image

Play button

image

Play button

image

Progress

1/8

Click to flip

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