강파랑
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (38)
      • CS (27)
        • Linux (3)
        • OS 수업 (9)
        • Network (3)
        • 네트워크 수업 (10)
        • DB (1)
      • Privacy (폐기) (0)
        • 목표 (폐기) (0)
        • 하루의 기록 (폐기) (0)
      • Language (2)
        • Kotlin (2)
      • 기타 (1)
  • 홈
  • 태그
  • 방명록
CS/OS 수업

운영체제 8주차

Starvation: 낮은 우선순위를 가진 프로세스가 계속 실행되지 못함 → why? 우선 순위가 낮기 때문에 계속 대기 상태로 있었는데, ready queue에 우선 순위가 높은 프로스스가 계속 들어오면 starvation이 된다. 그래서 오랫동안 준비 큐에 대기하는 프로세스를 우선 순위를 점차적으로 증가시킨다.(Aging) 라운드 로빈(Round Robin, RR) 스케줄링 시분할(time sharing) 시스템을 위해 만들어졌다. 각 프로세스는 시간량(또는 시간 할당량, time slice, time quantum ← 이 용어도 알아둘 것) 동안 CPU를 할당받는다(보통 10~100 ms). 이 시간이 지나면 프로세스는 CPU를 빼았기고 Ready Queue에 들어간다. Ready Queue는 선입..

2021. 4. 20. 13:34
  • «
  • 1
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (38)
    • CS (27)
      • Linux (3)
      • OS 수업 (9)
      • Network (3)
      • 네트워크 수업 (10)
      • DB (1)
    • Privacy (폐기) (0)
      • 목표 (폐기) (0)
      • 하루의 기록 (폐기) (0)
    • Language (2)
      • Kotlin (2)
    • 기타 (1)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #paging
  • #NAT Translation Table
  • #RAID란?
  • #페이징
  • #Kernel
  • #색인할당
  • #naked domain
  • #WealthThinking
  • #Kernel은 항상 Memory Resident해야 한다.
  • #연결할당
  • #sci #ec2 파일업로그 #aws
  • #zone apex
  • #커널 스레드
  • #yiaddr
  • #페이징 매핑
  • #커널
  • #번 아웃 방지 프로세스
  • #Just Do It.
  • #파일 디스크
  • #DNS 동작과정
  • #kotlin
  • #incann
  • #다단계 피드백 큐
  • #목표
  • #어른 #세네카
  • #raid
  • #RAID01
  • #연속할당
  • #PCB
  • #DNX
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 강파랑 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바