[OS]운영체제_1

Updated:

운영체제 서론

1. 운영체제란 ?

PC를 구입하면 운영체제(Window xp , 7 , Linux , MS-DOS ,…)가 설치되어있는데 컴퓨터의 자원들을 효율적으로 관리하고 , 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임.

다시말하면

  • 하드웨어 장치들을 관리하는 프로그램
  • 성능을 높임
  • 사용자에게 편의성을 제공
  • 컴퓨터의 하드웨어를 관리하는 프로그램

2. OS가 없는 컴퓨터는 ?

  • 메모리에 명령들을 기억해둬야함 프로그램을 내장해주고 프로세스가 메모리에 명령들을 실행할텐데 운영체제가없으면 실행하려고해도 멋대로 실행하기때문에 아무것도 할 수 없음, 휘발성메모리 , 야생마가 된다.
  • 파일을 하드디스크의 메모리에 올릴수가 없음
  • 메모리에 있는 프로그램을 동시에 실행시켜줄 수 없음

폭주하는 컴퓨터가된다.

3. 부팅

컴퓨터는 프로세스와 메모리로 구성 그외에도 하드디스크를 가지고있고 메인메모리는 두부류로 나눠짐 램(RAM) : 메인메모리의 대부분을 차지 , 읽고 쓰기 가능 ,전원을 끄면 휘발성 롬(ROM) : 극히 일부분 수십, 읽기만가능 , 전원과 관계없이 내용이 유지됨 , 비휘발성

전원을 키면 프로세스는 롬부분의 코드를 읽어옴 롬안에 있는 프로그램의 있는내용은 아래와 같음.

3-1. 부팅시 롬 실행순서

  1. post(power-On Self-Test) 자가진단을함
  2. Boot load가 실행됨 하드 디스크에 있는 OS를 메인메모리로 가져옴 이렇게 OS를 메인메모리로 올라오는것을 boot이라함 load는 적재
  3. 위의 과정이 끝나면 Rom은 전원을 키고 실행되고 역할을 끝낸다.

4. OS는 컴퓨터를 끄지않는한 항상 메모리에 상주(Resident) 한다.

OS = 커널(CPU를 관리함 , 핵심) + 쉘(껍질 , os에 바깥부분에 위치해서 사용자의 명령을 실행해줌) OS바깥부분에 Application

  • APP = 워드프로세서 , MS-WORD , 게임 , 비디오플레이어 등.. (OS가 관리해주는대로 하드웨어 자원을 사용)

  • OS = 메모리관리 , 하드디스크 관리 , 파일관리 등..

  • 하드웨어 = CPU, 메모리 , 모니터 , 키보드 , 스피커 등… (하드웨어를 관리해주는 프로그램이 OS)

하드웨어 > 운영체제(OS) > 애플리케이션

5. 운영체제는 정부와 같다 (운영체제 vs 정부)

  • 자원관리자(Resource Manager)
  • 자원할당자(Resource Arrocate)

정부가 관리만한다 직접하지는않음(국토 , 인력 , 예산) ex) 실제 도로는 건설회사가 만듬 업무별 부서 : 행정부 , 국방부 , 농림부 등..

OS도 마찬가지로 프로세스를 관리하는부서가 있다 메모리를 관리하는부서 , 하드디스크를 관리하는 부서 , 파일매니지먼트 부서 , 네트워크 매니지먼트 , SECURITY ..등

그중에선 CPU , MEMORY순으로 중요하다.

Tags: ,

Categories: ,

Updated:

Leave a comment