TCP / UDP
reliable connection https://soheeparklee.github.io/posts/n-reliableconnection/#-reliable-transmission β TCP Transmission Control Protocol reliable conection-oriented ππ» assure...
reliable connection https://soheeparklee.github.io/posts/n-reliableconnection/#-reliable-transmission β TCP Transmission Control Protocol reliable conection-oriented ππ» assure...
β OSI Layer 7 ν΅μ μ 7λ¨κ³λ‘ νμ€ννμ¬ ν¨μΈμ±μ λμ΄κΈ° μν¨. 7κ³μΈ΅μ μ΄μ©νμ¬ λ€νΈμν¬ μμμ λ°μ΄ν°λ₯Ό μ μ‘ν λ νμν μ 보λ€μ ν€λλ‘ λ£μ΄μ£Όλ κ°λ OSI? Open Systems Interconnection Why divide into 7 layers? Can ackn...
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 ...