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

스케줄링 (Scheduling)

리눅스 스케줄링 정책(Linux Scheduling Policy) 리눅스에는 어떤 프로세스가 다음에 실행될까. 물론 우선순위가 제일 높은 프로세스가 실행될 것이다. 하지만 한 가지 고려사항이 더 있다. 그것은 프로세스가 remaining time slice를 갖고 있는지 여부이다. 위 템플릿을 보자. ① 박스 안에 Task에게 CPU를 줄 때는 무제한으로 할당하는 게 아니라, 위 템플릿에서는 100ms 시간만 해당 Task에게 CPU를 할당한다. 즉, 한 번 할당받으면 100ms 시간만큼 CPU를 사용해야 한다. 그런데 불행하게도 100ms 를 사용하기도 전에 급히 처리해야 될 task가 있어서 100ms를 다 못쓰고 CPU를 빼았겨 버린다. ① 에서는 20ms만 쓰고 80ms는 사용하지 못한 채 CPU..

2021. 2. 7. 12:39
  • «
  • 1
  • »

공지사항

전체 카테고리

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

최근 글

최근댓글

태그

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

전체 방문자

오늘
어제
전체

블로그 인기글

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

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.