Develop+

운영체제의 개념 - 운영체제의 주요 자원 관리 정리 본문

운영체제

운영체제의 개념 - 운영체제의 주요 자원 관리 정리

Sunny Buddy 2020. 12. 21. 20:16
728x90

운영체제의 주요 자원

자원은 프로세스, 기억장치관리, 장치 관리, 파일 관리가 있다.
  • 프로세스
    • 실행중인 프로그램
    • 시스템 내에서 작업의 단위
    • CPU와 같다고 보면 된다.
  • 기억장치 관리
    • 주 기억장치(RAM)
      • CPU  이용률 증대
      • 컴퓨터 응답속도 개선
    • 보조 기억장치 (HDD)
      • 프로그램과 자료를 저장하는 매체로 디스크 사용
      • 프로그램을 설치하는 과정에서는 보조기억장치에 저장되고
        프로그램을 사용할 때는 주기억장치로 실행이 되어 사용이 가능한 것
  • 장치 관리
    • 입.출력장치의 스케줄 관리
    • 각종 주변장치의 스케줄링 및 관리
      • 모니터, 마우스, 키보드, 프린터 등등을 사용하는데 불편함이 없게 해주기 위해서
        스케줄링을 하게 된다.
  • 파일 관리
    • 파일의 생성, 삭제, 변경, 유지 관리
    • 정보의 위치, 사용 여부, 상태 등의 관리

운영체제의 주요 자원 관리

단일 작업 처리 시스템( Single tasking system)

한개의 작업이 독점하여 처리하는 방식
하나의 프로그램을 사용할 때에는 전에 사용하던 프로그램은 종료 해야한다.

다중 작업 처리 시스템 (Multi tasking system)

다수의 프로그램을 열어두고 동시에 다양한 작업을 진행하는 방식
하나의 프로그램으로 작업을 진행하면서 다른 프로그램도 실행시켜서 바로 전환하여 사용할 수 있다.
 

단일 사용자(단 한명의 사용자만 사용할 수 있었음)

  • MS-DOS
  • Window 95 이전버전

다중 사용자

  • 현재 사용하고 있는 컴퓨터는 다중 사용자 운영체제를 지원한다.
  • 다중 사용자를 지원하는 경우에는 사용자 관리가 필요하다.
    • ID/PW 권한부여
    • UNIX, Window Server군 계열
    • Window 98버전 이후
 
 
 
 
728x90

'운영체제' 카테고리의 다른 글

운영체제의 운영기법  (0) 2020.12.31
유닉스 명령어 모음  (0) 2020.12.22
운영체제의 종류/특징  (0) 2020.12.22
운영체제의 발달 과정/ 기능적 분류  (0) 2020.12.21
운영체제의 정의와 목적/ 평가기준  (0) 2020.12.21