Author name: Vedant

205 Operating system and unix

Deadlock Prevention

Introduction (рдкрд░рд┐рдЪрдп) рд╣рдордиреЗ рдкрдврд╝рд╛ рдХрд┐ deadlock рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЪрд╛рд░реЛрдВ conditions рдПрдХ рд╕рд╛рде true рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред рдЕрдм idea […]

205 Operating system and unix

Deadlock Problem

Introduction (рдкрд░рд┐рдЪрдп) Operating System рдореЗрдВ рдХрдИ processes рдПрдХ рд╕рд╛рде run рдХрд░рддреА рд╣реИрдВ рдФрд░ resources (CPU, memory, files рдЖрджрд┐) рдХреЛ share

205 Operating system and unix

Classical Problems of Synchronization

Introduction (рдкрд░рд┐рдЪрдп) рд╣рдордиреЗ рдкрдврд╝рд╛ рдХрд┐ multiple processes shared resources use рдХрд░рддреЗ рд╣реИрдВ рдФрд░ synchronization рдЬрд░реВрд░реА рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди real systems

205 Operating system and unix

Semaphores

Introduction (рдкрд░рд┐рдЪрдп) рдЬрдм multiple processes рдПрдХ рд╣реА shared resource рдХреЛ access рдХрд░рддреЗ рд╣реИрдВ, рддреЛ race condition рдХреА problem рд╣реЛрддреА рд╣реИред

205 Operating system and unix

Critical Section Problem

Introduction (рдкрд░рд┐рдЪрдп) Operating System рдореЗрдВ рдХрдИ processes рдпрд╛ threads рдПрдХ рд╕рд╛рде run рдХрд░рддреЗ рд╣реИрдВредрдХрдИ рдмрд╛рд░ рдпреЗ processes рдПрдХ рд╣реА shared

205 Operating system and unix

Precedence Graphs

Introduction (рдкрд░рд┐рдЪрдп) Operating System рдореЗрдВ рдХрдИ рдмрд╛рд░ multiple processes рдпрд╛ tasks рдХреЛ рдПрдХ рд╕рд╛рде execute рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИредрд▓реЗрдХрд┐рди рд╣рд░ task

205 Operating system and unix

Inter-Process Communication (IPC)

Introduction (рдкрд░рд┐рдЪрдп) Operating System рдореЗрдВ рдХрдИ processes рдПрдХ рд╕рд╛рде run рдХрд░рддреА рд╣реИрдВредрд▓реЗрдХрд┐рди рдХрдИ рдмрд╛рд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдПрдХ process

205 Operating system and unix

Threads

Introduction (рдкрд░рд┐рдЪрдп) рдЕрдм рддрдХ рд╣рдордиреЗ process рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рд╛редрд▓реЗрдХрд┐рди рдХрдИ рдмрд╛рд░ рдПрдХ рд╣реА process рдХреЗ рдЕрдВрджрд░ рдХрдИ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ tasks

205 Operating system and unix

Operations on Processes

Introduction (Concept Build рдХрд░реЛ) Process рдХреЗрд╡рд▓ create рд╣реЛрдХрд░ run рдирд╣реАрдВ рдХрд░рддрд╛ тАФрдЙрд╕ рдкрд░ OS рдХрдИ operations perform рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕реЗ:

205 Operating system and unix

Process Concept in os

Introduction (рдкрд░рд┐рдЪрдп) рдЬрдм рднреА рдЖрдк computer рдореЗрдВ рдХреЛрдИ program run рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡рд╣ рд╕рд┐рд░реНрдл program рдирд╣реАрдВ рд░рд╣рддрд╛ тАФрд╡рд╣ рдПрдХ

Scroll to Top