[OS] 1. 컴퓨터시스템 구조
OS (Operating System) - 주어진 자원으로 최대한의 효율을 내도록 자원 관리 - 형평성 있는 자원 분배 : 프로세스가 CPU 독점하지 않도록 좁은 의미의 OS : kernel - 메모리에 항상 상주하는 부분 - OS의 핵심 넓은 의미의 OS : Kernel + 각종 Utility - Utility는 메모리에 상주하지 않고, 필요할 때만 메모리에 올라간다 OS의 분류 동시 작업 가능 여부 1) 단일 작업 (Single Tasking) MS-DOS : 하나의 프로그램만 메모리에 올려서 수행 & 한번에 하나의 작업만 처리 2) 다중 작업 (Multi Tasking) UNIX(Linux) & MS Windows : 여러 프로그램들을 메모리에 올려서 동시에 2개 이상의 작업 처리 이 과정에서도 각..
2022.03.21