운영체제 정의 하드웨어 바로 위에 올라가는 소프트웨어 커널 : 운영체제의 핵심 기능으로, 항상 메모리에 상주 운영체제 기능 사용자에게 편리한 기능 제공 자원을 효율적으로 관리 성능 : 더 빠르게 형평성 : 모든 사용자가 공평하게 운영체제 분류 동시 작업 사용자 처리 방식 시분할 실시간 일괄 처리(batch) : 모아서 처리하는 것이 더 효율적이기 때문 용어 -> 다 비슷한 용어 Multi Tasking 동시 실행 Multi Programming 메모리 관점 메모리에 여러 프로그램이 올라가는 것 Time Sharing 시분할 CPU 관점 Multi process [구분] Multi Processor 하나의 컴퓨터에 CPU가 여러 개 붙어 있음을 의미 운영체제의 예 Unix 다중 사용자 C언어로 작성 공개 ..