반응형
SMALL

 

1.3 운영체제 의 유형
 

 운영 체제는 응답시간과 속도와 데이터 입력의 방식에 따라

일괄처리, 대화형, 실시간, 하이브리드 운영체제의 네 가지 유형으로 분류 된다.

 

 

 

 

1.3.1 일괄 처리 (batch processing) 운영체제

 

 

 

초창기 컴퓨터에서 사용 되었던 유형 >> 작업을 모아서 처리하는 방식

 

사용자의 상호작용 없이 순차적으로 실행

 

작업 실행후 끝날때 까지 아무것도 할 수 없음

 

효율성 :  작업 처리량 //  반환 시간

 

ex ) 천공카드, 자기테이프, omr, ocr 등

 

 

 

 1.3.2 대화형 (interactive) 운영체제 

 

 

시분활 운영체제 라고도 한다.

 

일괄 처리에서 CPU 비효율적 사용에 대안으로 개발되었다.

 

속도 : 일괄 운영체제 < 대화형 운영체제 < 실시간 운영체제

 

이용자에게 즉각적인 피드백을 제고

 

응답시간 : 이용수에 따라 수분 또는 수 초 안에 처리

 

ex ) ms - dos, 리눅스, window 등

 

 

 

1.3.3 실시간 (real- time) 운영체제

 

운영체제 중 가장 빠른 응답시간

 

처리의 결과가 현재의 결정에 영향주기 때문에 

극도로 빨라야 하는 환경에서 사용

 

ex) 우주선 비행 시스템, 미사일 제어, 증권거래관리 시스템, 입출금 시스템

 

 

 

1.3.4. 하이브리드 (hybrid) 운영체제

 

일괄 처리 + 대화형 >> 하이브리드

 

이용자는 터미널을 통해 접속하고 빠른 응답시간을 얻음

 

대화형 작업이 맣지 않을 경우 백그라운드에서 배치 프로그램 실행

 

현재 대부분의 대형 컴퓨터에서 사용중

 

ex) 슈퍼 컴퓨터, 메인플레임 등

 

 

 

 

1.4 운영체제의 역사

 

 1940년대: 

초기 전자식 디지털 컴퓨터 

운영체제가 존재하지 않음

• 기계적 스위치에 의해 작동

 

 

1950년대:

단순 순차처리 및 단일흐름 일괄처리

• 한 번에 오직 하나의 작업만을 수행

• 최초의 운영체제 등장(IBM 701용)

 

 

 

1960년대: 

멀티프로그래밍 , 시분할 처리 개념

• 다중 대화식 사용자 지원


1970년대:

멀티모드 시분할

• 일괄처리, 시분할 처리, 실시간 처리를 지원하는 멀티모드 시분할의 보편화

• 근거리 지역 네트워크(LAN)의 실용화

• 정보보호 및 보안문제의 증대로 암호화의 중요성 대두

 

 

 

1980년대

분산 네트워크 

• 운영체제 기능이 하드웨어 자체에 포함된 펌웨어 개념의 대두 

• 2개 이상의 프로세서를 이용하는 멀티프로세서 환경 

네트워크의 대두와 함께 클라이언트/서버 모델 확산
1990년대:

병렬처리 및 분산처리

• 순차처리를 벗어나 분산 및 병렬 처리 발전

• 그래픽 사용자 인터페이스(GUI)의 강화

• 선점형 멀티태스킹, 멀티쓰레딩, 가상 메모리의 보편화

 

 

2000년대 이후:

모바일 및 임베디드 운영체제 

• 시스템은 고속화, 고기능화, 경량화 방향으로 발전 

• 다양한 통신망의 확대와 개방형 시스템의 발달 

• 운영체제는 다양한 기능 지원, 확장성과 호환성 극대화, 사용자 편의성 높임 

• 네트워크 기반의 분산 및 병렬 운영체제의 보편화 

• 클라우드 환경의 운영체제 

• 64비트 CPU에 호환되는 64비트용 운영체제 

• PDA, PMP, 스마트폰, 태블릿 등의 모바일 장치 대중화로 모바일 운영체제 보편화 

• 가전제품을 위한 임베디드 운영체제의 보편화

 

 

2000년대 이후 주요 운영체제

 

 

 

 

 

요약

 

1. 운영체제는 컴퓨터 시스템의 자원을 관리하고 컴퓨터 프로그램이 동작하기 위한 서비스를 제공하는 시스템 소프트웨어임

 

2. 응용프로그램은 하드웨어 자원을 직접 액세스 할 수 없으며, 시스템 호출이라는 절차를 통해 필요한 서비스를 운영체제에 요청하여야 함

 

3. 커널은 응용 프로그램과 하드웨어 수준의 처리 사이의 가교 역활을 하는 운영체제의 핵심 요소로, 대표적으로 일체형 , 마이크로 커널이 있음

 

4. 운영체제의 주요 구성 : 프로세스 관리자, 메모리 관리자, 장치 관리자, 파일 관리자가 있음

 

5. 운영체제의 유형 : 일괄 처리, 대화형, 실시간, 하이브리드 운영체제 있음

 

 

 

 

 

1강 운영체제 1.3 운영체제의 유형 (operating system)

 

1강 1장 운영체제 1.3 운영체제의 유형 (operating system)

1.3 운영체제 의 유형 운영 체제는 응답시간과 속도와 데이터 입력의 방식에 따라 일괄처리, 대화형, 실시간, 하이브리드 운영체제의 네 가지 유형으로 분류 된다. 1.3.1 일괄 처리 (batch processing) 운영체제..

3catpapa.tistory.com

 

 

2강 2장 프로세스 개요

 

2강 2장 프로세스 개요

2.1 프로세스 프로세스란 실행 중인 프로그램을 의미 프로세스(process) : 실행 중인 프로그램 프로그램 : 동작을 하지 않는 정적, 수동적 개체 프로세스 : 동작을 하는 능동적 개체 운영체제로부터 자원을 할당..

3catpapa.tistory.com

 

 

 

 

 

제가 요즘 바빠서 ㅜ 내용이 빈약한거 같지만,,,,

 

되게 요점만,,(교과서위주로,,) 적어보았습니다.

 

과제한다고 이곳저곳 거의 3시간 넘게 모니터를 봐서 지금 눈이 너무아픔 ㅜㅜㅜ

 

진짜 핵심만 뽑음, 더이상 자세히 알고 싶으시면,,,,,,,,,,,,,,,,,,,,, 몇일,몇주 걸릴듯,,,

 

 

 

 

#operating #system #operating system

반응형
LIST

+ Recent posts