본문 바로가기
운영체제

os란

by kcj3054 2021. 10. 18.
  • 좁은 의미의 운영체제는 커널 -> 메모리위에 상주하는 부분
  • 광역의 의미 -> 커널뿐 아니라 각종 주변 시스템 유틸리티를 포함하는 개념
    메모리랑 cpu가 연산을 하거나 메모리를 나누어주지만 명령이나 지휘느낌은 os가 한다

기능

  • 컴퓨터 시스템의 자원을 효율적으로 관리
  • 실행중인 프로그램들에 메모리 공간을 적절히 분배
  • 프로세스, 파일, 메시지 등을 관리

time sharing

  • interactive한 방식이다 , 여러 사용자가 있더라도 시시각각 대응하는 것이다
  • 일괄 처리에 비해 짧은 응답이다
  • cpu의 시간을 분할하여 나누어 쓴다는 것을 강조

실시간(realtime os)

  • 정해진 시간 안에 어떠한 일이 반드시 종료됨이 보장되어야하는 실시간 시스템을 위한 os

multiprogramming

  • 메모리를 공유하는 느낌이다, 메모리에 여러개의 프로그램이 올라가 있음을 강조

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

프로세스, 스레드, cpu스케쥴러, contextswitch  (0) 2021.10.19
컴퓨터 시스템 구조  (0) 2021.10.19
address binding  (0) 2021.10.05
동시성 vs 병렬성  (0) 2021.10.02
데드락  (0) 2021.10.02