Top 10 List of Week 06
-
Processes
This link will take you to a PDF file explaining about the definition of a process, scheduling processes, what do processes do, and Inter-Process Communication. -
Threads
This link will take you to a PDF file explaining about Threads, Multithreading Models, and Threading Issues. -
Scheduling
This link will take you to a PDF file explaining about Basic Concepts of Scheduling, Scheduling Criteria, Scheduling Algorithms. -
System Overview - sleep()
This link will take you to a PDF file explaining about the execution of sleep(). -
Intro to Processes, Forks,& Exec
This site explains about System Calls for Process Control, includes: fork(), exec(), wait(), getpid(). -
Introductoin to Concurrency
This site explains the definition of Concurrency and why we should learn Concurrency. -
Deadlock
This site explains about how a deadlock can occur and how to resolve them. -
Linux Process Management
This site explains about Foreground Processes, Background Processes, Parent and Child Processes, and Daemon Processes. -
Semaphores
This site explains about the definition of Semaphore and how to use it. -
Starvation
This link will take you to a PDF file explaining about the definition of Starvation, what causes it, and how to handle it.