운영체제 (Operating Systems) (2) 썸네일형 리스트형 [OS] 2주 2차 : Introduction - Operating System Operation Interrupt-driven : 사용자로부터 받는 Interrupt나 운영체제의 요청, 오류에 의해 일어나는 Trap이 발생할 경우 작업 시작 Software interrupt (System call) Hardware interrupt (Interrupt generated by hardware) I/O completed Packet arrived thru network interface card Mouse move 등과 같은 Interrupt가 발생하면 실행되는 Function이 OS에 있음 Handling errors occurred during execution of programs Divide by zero, overflow, … Other pr.. [OS] 2주 1차 : Introduction - Operating System 공통적으로 합의된 Definition은 없음 컴퓨터 상에서 항상 실행되는 software Hardware와 유저 사이에서 실행되는 프로그램 (kernel) 전원이 켜질 때부터 bootstrap program에 의해서 실행되는 프로그램 Kernel : 메모리에 상주하는 운영체제의 일부분 Bootstrap program 전원을 공급했을 때 처음으로 실행되는 프로그램 OS를 메모리에 Loading 해주는 역할 - History of Operating System (types -> issues) Single job at a time -> No kernel Batch system -> Resource (CPU, IO devices) utilization (Spooling) Mul.. 이전 1 다음