OS EVOLUTION
운영체제 개념은 시대별 병목을 해결하며 생겼다
역사를 외우기보다, 어떤 낭비와 불편을 줄이려다 새 개념이 등장했는지
연결하면 OS 구조가 보입니다.
1940-50sOS 없음사람이 하드웨어를 직접 다루며 컴퓨터 유휴 시간이 컸습니다.
1950-60s배치 시스템작업을 모아 자동 실행해 인간 개입 시간을 줄였습니다.
1960s멀티프로그래밍I/O 대기 중 다른 작업을 실행해 CPU 활용률을 높였습니다.
1970s시분할짧은 시간 조각으로 사용자에게 빠른 응답을 제공합니다.
1980s+PC와 UNIX 계열GUI, 이식성, 서버 운영이 현대 OS의 방향을 넓혔습니다.
핵심 연결: 유휴 시간은 배치, CPU 대기는 멀티프로그래밍, 느린
응답은 시분할, 사용성은 GUI와 개인용 OS로 이어졌습니다.