# Process Concept

# Processes

# Process Classification

根據進程所執行的程式碼可以分成三類:

  • 系統進程,執行系統程式碼
  • 用戶進程,執行用戶程式碼
  • 用戶進程,執行系統程式碼

# Example: Special Processes in Unix

  • PID 0
  • PID 1
  • PID 2

# Process States

# Process Scheduling

# Process Scheduling - A Queueing Diagram

# Process Scheduling - Schedulers

# Process Scheduling - Context Switches

# Operations on Processes

# Interprocess Communication

# Interprocess Communication - Shared Memory

# Interprocess Communication - Message Passing

# Interprocess Communication - Direct Communication

# Interprocess Communication - Indirect Communication

# Interprocess Communication - Synchronization

# Interprocess Communication - Buffering

# Interprocess Communication - Exception Conditions

# Example - POSIX

# Example - Mach

# Example - Mach

# Example - Windows

# Communication in Client-Server Systems

# Pipes

# Pipes - Ordinary Pipes

# Pipes - Named Pipes

Last Updated: 12/15/2020, 10:27:30 PM