OS History

운영체제 발전 흐름

운영체제의 역사는 비싼 컴퓨터를 더 효율적으로 쓰고, 여러 사용자가 안전하게 공유하고, 더 편한 인터페이스를 제공하는 방향으로 발전했습니다.

No OS직접 적재
Batch작업 묶음 처리
Time Sharing여러 사용자
ModernGUI와 분산 환경
01

초기 컴퓨터

운영체제 없이 사용자가 직접 프로그램을 올리고 실행했습니다.

02

배치 시스템

여러 작업을 모아 순서대로 처리해 장비 활용률을 높였습니다.

03

시분할

CPU 시간을 잘게 나누어 여러 사용자가 동시에 쓰는 것처럼 만들었습니다.

04

현대 OS

GUI, 모바일, 클라우드까지 확장되며 보안과 네트워크 중요성이 커졌습니다.

발전의 이유

  • 하드웨어가 비쌀수록 대기 시간을 줄이는 운영 방식이 중요했습니다.
  • 여러 사용자가 함께 쓰면서 보호와 권한 관리가 핵심이 되었습니다.
  • 현재의 OS도 자원 공유와 추상화라는 같은 문제를 풀고 있습니다.

핵심 변화

Batch자동 처리
Multi동시성
GUI사용성
Cloud분산