운영체제 사례

15강. 운영체제 사례

운영체제 사례에 대해 알아보자.

주요 용어

  • 임베디드 시스템: 미리 정해진 특정한 기능들을 수행하기 위해
    하드웨어와 소프트웨어가 결합된 특수 목적 컴퓨터 시스템

  • POSIX: 유닉스 시스템의 표준 인터페이스

  • Hard real-time system: 정해진 시간 내에 작업한 결과가
    절대적으로 출력되어야 하는 실시간 시스템

  • Soft real-time system: 정해진 시간 내에 작업의 결과가
    나오지 않더라도 심각한 시스템 에러로 보지 않는 실시간 시스템

정리하기

  • 리눅스 커널은 일체형 구조이며, GNU GPL하에 커널 소스를 공개한다.

  • 임베디드 시스템이란 미리 정해진 특정한 기능들을 수행하기 위해
    하드웨어와 소프트웨어가 결합된 특수 목적 컴퓨터 시스템이다.

  • 실시간 운영체제는 정해진 시간 내에 필요한 결과를 얻을 수 있어야 한다.

  • Windows 1.0은 퍼스털 컴퓨터에서 GUI 환경을 제공하기 위한 운영 환경

  • Windows 95부터 32비트 운영체제의 형태를 갖추었다.

  • Windows 9x 계열은 가정용 PC를 위한 운영체제,
    Windows NT는 서버 및 사무용 데스크톱 운영체제로 활용된다.

  • Windows NT는 멀티 쓰레드 마이크로 커널 기반 수정 마이크로 커널 운영체제이다.

  • NT의 커널, 실행부 서브시스템, 커널 드라이버, 윈도우 관리자, 가상 메모리 관리자 등
    운영체제의 대부분의 기능을 포함한다.