Blocking I/O, Non-Blocking I/O
I/O can take place in kernel level process, thread needs to request for I/O in kernel ✅ Blocking I/O block user process during I/O Process(Thread) requests I/O in kernel When ke...
I/O can take place in kernel level process, thread needs to request for I/O in kernel ✅ Blocking I/O block user process during I/O Process(Thread) requests I/O in kernel When ke...
✅ Deadlock requirement for system resource order is mixed up when more than two processes/threads cannot be run bc there is no resource wait infinite for resource occurs when severa...
✅ Scheduling order plan to allocate CPU to thread process on ReadyQueue will be scheduled First in queue has CPU first Overhead ⬇️ / Usage ⬆️/ Stavation ⬇️ Batch System: throughout(처리량...
✅ Inter Process Communication communication among processes 💡 process have independent memory, is run independently use semaphore, mutext(only one process for shared data) ✅ Types of Inter...
✅ Process Management manage multiple process by scheduling in order for Process Management, CPU needs to know which process is who ➡️ Process Meatadata Process Metadata proce...
✅ System Call request services from the operating system program makes system call to request operating system’s kernels user program can interact with the operating system using a system c...
✅ Interrupt signal emmited from hardware or software when process or event needs immediate attention if an error occurs during running a program stop the program and alert CPU for immediate att...
✅ Process Address Space when program is run on CPU process is created process address space is allocated on memory ✅ Process Address Space Segment Code Segement: save program source ...
✅ Process programs that are dispatched from the ready state and are scheduled in the CPU for execution. 메모리 상에서 실행중인 프로그램 1️⃣ System call: to create process 💡 System call https://soheepar...
✅ Operating System collection of software that manages computer hardware resources and provides common services for computer programs > communication channel between system hardware and sys...