How do you determine what state is associated with a process?
How can fork() or execve(…) be used?
Dump uses fork() to rewind.
How do you reduce a process’ privledges?
Contrast fork() with spawning i.e. Windows’ CreateProcess() with 10 args.
What is the function of the Process Control Block (PCB)?
Scheduling Issues(5)
- Fairness
- Priority
- Deadlines
- Throughput
- Efficiency
Kernel calculates priority for preemption - then context switch based on multiple parms.
What optimizations can be made to make context switches less expensive?
What are the differences between threads and processes?
What are the disadvantages of kernel threads?
Filed under: Uncategorized | Leave a Comment »