일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 디자인패턴
- 멀티쓰레드
- 컨디션 변수
- 멀티프로세서
- 그리디 알고리즘
- DirectX12
- 백준
- 쓰레드
- 타입 객체
- 영속성
- 락
- codility
- 프로그래머스
- 운영체제
- I/O장치
- OS
- 렌더링 파이프라인
- 알고리즘
- 다이나믹 프로그래밍
- 파일시스템 구현
- 자료구조
- 스케줄링
- 병행성 관련 오류
- 병행성
- 동적계획법
- Direct12
- 다이나믹프로그래밍
- directx
- 그리디알고리즘
- DirectX 12
Archives
- Today
- Total
목록정책 (1)
기록공간

이제부터 다양한 스케줄링 정책(Scheduling policy)을 소개할 것이다. 이러한 정책은 원칙이라고도 불리며 많은 똑똑하고 부지런한 사람들이 오랫동안 개발한 정책이다. 스케줄링의 기원은 컴퓨터 시스템 개발 이전으로 거슬러 올라간다. 초기의 방법들은 생산 관리 분야에서 개발되었으며 컴퓨터에 적용되었다. 이 사실은 그렇게 놀라운 일은 아니다. 생산 공정과 기타 많은 인간의 행동 역시 스케줄링이 필요하고, 효율성에 대한 요구 등, 공통된 해결 사항이 존재하기 때문이다. 스케줄링 정책을 생각하기 위한 기본적인 프레임워크를 어떻게 만들어야 할까? 핵심 과정은 무엇일까? 워크로드에 대한 가정 가장 먼저 프로세스에 대해서 몇 가지 가정을 할 것이다. 일련의 프로세스들이 실행하는 상황을 워크로드(Workload..
OS
2020. 2. 21. 14:35