SSAFY-CSStudy / OS

SSAFY CS 운영체제 스터디입니다.
12 stars 0 forks source link

[4. CPU 스케줄링] Multi-Level Scheduling q의 비중 #10

Open g16rim opened 7 months ago

g16rim commented 7 months ago
dahyunko commented 7 months ago

높은 우선순위, 낮은 우선순위의 각각 예시는 무엇이 있나요?

g16rim commented 7 months ago

image

  1. System processes: 운영 체제 자체 동작을 지원하기 위한 프로세스
    • 스케줄러, 인터럽트 핸들러, 디스크 관리자, 메모리 관리자, 네트워크 스택, 시스템 로그 관리자
  2. Interactive processes: 사용자와 상호 작용하면서 실행되는 프로세스, 즉각적인 응답을 제공
    • 터미널 명령어 실행, 게임 등
  3. Interactive editing processes: 사용자가 텍스트 또는 다른 미디어를 편집하는 동안 상호 작용하는 프로세스
    • word 등
  4. Batch processes: 상호작용 없이 컴퓨터가 적당히 알아서 일괄적으로 처리하는 process
    • 대용량 데이터 처리 작업, 자동화된 업무 프로세스, 일괄 파일 변환 작업 등
  5. Student processes