Operating System/Ch2) System call (1) 썸네일형 리스트형 System call Mode switch : User → Kernel그렇다면, Ch1에서 본 Memory protection에서 user에서 kernel모드로는 어떻게 전환될까?다음과 같은 3가지 방법이 존재한다.Interrupts미리 저장한 kernel의 code이다.Externel hardware에 의해서 Trigger된다(ex timer and I/O)Exceptions(=traps)주로 software의 unexpected program behavior or malicious behavior에 의해 Trgger된다System callsexception mechanism에 의해서 구현된다 ( exception 발생하면 이를 해결하기 위해 syscall 호출)process에 의해 requested되며, process를 .. 이전 1 다음