본문 바로가기 메뉴 바로가기

팝콘도팝이다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

팝콘도팝이다

검색하기 폼
  • 분류 전체보기 (261)
    • 개발-탐구 (4)
    • 프로젝트-탐구 (17)
      • 아이템 가상 bulk 개봉 (1)
      • 이길저길 (7)
      • Showpot (3)
      • GitRank (3)
      • 두들두들v2 (1)
      • 아모르각코 (1)
      • DB 프로시저 로직 서버로 이전 (1)
    • 오픈소스-직접-구현 (3)
    • 프로젝트 소개 (9)
    • 프로젝트 기타 (7)
      • 두들두들v1 일지 (0)
      • 마리오게임 코드 (7)
    • 개발 소소 팁 (2)
    • 학습 내용 (198)
      • 학습 정리 (9)
      • 책 내용 및 회고 (7)
      • 백준 문제풀이 (102)
      • TIL (중지) (80)
    • 멘토링 준비 자료 (8)
      • 자바 스터디 멘토링 (8)
    • 기타 (4)
      • 공지 (1)
      • 잡담 (1)
      • 회고 (2)
  • 방명록

2024/01/25 (1)
운영체제 - CPU 스케줄링

기아 상태 특정 프로세스의 우선 순위가 낮아서 원하는 자원을 계속 할당받지 못하는 상태이다. SJF, SRT, 우선순위 스케줄링, SPN, feed back 등의 스케줄링 방법에서 발생 가능하다. 기아 상태 해결 방법 에이징(Aging) 프로세스가 대기 큐에서 기다릴수록 우선순위를 증가시켜주는 방식이다. 이렇게 하면 오랫동안 기다린 프로세스가 결국에는 CPU를 할당받을 수 있다. 우선순위 기반의 스케줄링 알고리즘에서 주로 사용된다. 피드백(Feedback) 프로세스가 CPU를 사용할수록 우선순위를 감소시켜주는 방식입니다. 이렇게 하면 자주 CPU를 사용하는 프로세스가 낮은 우선순위로 밀려나게 되고, 오랫동안 기다린 프로세스가 높은 우선순위로 올라가게 된다. 다단계 큐(Multilevel Queue)나 다..

학습 내용/학습 정리 2024. 1. 25. 23:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • GitHub 프로필
TAG
more
«   2024/01   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바