시스템프로그래밍을 공부하기에 앞서 기본지식을 알아보도록 하겠습니다. 가상 머신 (Virtual Machine) 가상머신은 현재 사용하는 운영체제(OS) 위에 다른 OS를 애플리케이션처럼 운용할 수 있도록 합니다. 이때 현재 사용하고 있는 운영체제는 호스트(Host)
시스템 프로그래밍의 소개 및 기본 지식설명
사례시그널 처리, 연산과 I/O의 중첩, 통신 등프로세스 내 다수의 스레드가 존재하고 병행 실행시스템 내 다수의 프로세스가 병행 실행주변기기 등 외부 사건에 의해 발생 : 비동기적실행 중인 프로그램에서 인터럽트 핸들러로 제어가 넘어감프로세스에게 이벤트 발생을 알리는 통