내가 올리고 싶은대로 올리는 개발 블로그

  • 홈
  • 태그
  • 방명록

2025/05/15 1

[운영체제]우선 순위 스케줄링와 교착상태

들어가며PintOS라는 교육용 OS를 공부하면서 많은 운영체제에서 우선순위 스케줄링을 많이 사용한다는 것을 알게 되었습니다.이 글에선 CPU 스케줄링 중에서 왜 우선 순위 스케줄링을 많이 사용하고, 우선 순위 스케줄링에서 교착 상태가 일어나는 경우랑 이를 해결하는 방법에 대해 공부한 내용을 서술하고 있습니다. 많이 들어 본 우선 순위 스케줄링.. 그게 뭔가요?CPU 스케줄링의 한 종류로 각각의 프로세스(스레드)에게 우선 순위를 부여한 뒤에 대기 열에 있는 프로세스(스레드)들 중에서 가장 우선 순위를 높은 것을 골라 실행하는 방식입니다. 우선 순위를 부여했다는 말은 다르게 보면 프로세스마다 중요도가 다르다고 생각하는 겁니다. 이건 실생활에서도 자주 일어나는 일이죠. 지금 내가 해야할 것들 중에서 가장 급한..

컴퓨터 지식/운영체제 2025.05.15
이전
1
다음
더보기
프로필사진

내가 올리고 싶은대로 올리는 개발 블로그

데브옵스 개발자를 꿈꾸는 유사 주니어 개발자

  • 분류 전체보기 (108) N
    • 개발 도구 & 환경 (5)
      • AWS (1)
      • CI&CD (3)
      • Linux&Unix 활용 (1)
    • 백엔드 공부 (8)
      • Java (3)
      • Spring (5)
      • Go (0)
    • 알고리즘 문제 풀이 (57)
      • 백준 (47)
      • 프로그래머스 (4)
      • SQL (6)
    • 일상 (6)
      • 크래프톤 정글 (3)
      • 회고 (3)
    • 영어로 쓰기 (6)
      • C (2)
      • 자료구조 (2)
      • Java (1)
      • OS (1)
    • 소프트웨어 설계 (1)
      • 디자인 패턴 (1)
    • 프론트 공부 (18)
      • Android (18)
    • 컴퓨터 지식 (7) N
      • 네트워크 (1)
      • 데이터베이스 (0)
      • 운영체제 (2) N
      • 알고리즘 (1)
      • Linux&Unix (2) N
      • PintOS (1)

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바