Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- MVVM
- redis
- 프로그래머스 데브코스
- modebit
- 함수형
- 페이징 교체 알고리즘
- 프로젝트 계확
- 처리량
- 요구사항 분석
- PERT/CPM
- 4-way handshake
- 럼바우
- 스레싱
- M/M
- 프록시패턴
- 지연시간
- 절차형
- 링크계층
- 메모리
- 관계형 데이터베이스
- 다크모드
- MongoDB
- 선언형
- CPU 스케줄링
- 노출모듈패턴
- 개발 모델
- 다단계 큐
- 3-way handshake
- 인터넷계층
- nosql
Archives
- Today
- Total
목록SJF (1)
노트
CPU 스케줄링 알고리즘
CPU 스케줄러는 CPU 스케줄링 알고리즘에 따라 프로세스에서 해야 하는 일을 스레드 단위로 CPU에 할당. 프로그램이 실행될 때는 CPU 스케줄링 알고리즘이 어떤 프로그램에 CPU 소유권을 줄 것인지 결정함. 이 알고리즘은 다음과 같은 설정을 목표로 하고 있음. CPU 이용률 증가 능률 증가 준비 큐(ready queue)에 있는 프로세스 최소화 응답 시간 감소 CPU 스케줄링 알고리즘 비선점형 선점형 FCFS SJF 우선순위 라운드로빈 SRF 다단계 큐 1. 비선점형 방식(Non-preemptive) 프로세스가 스스로 CPU 소유권을 포기하는 방식, 강제로 프로세스를 중지하지 않음. 따라서 컨텍스트 스위칭으로 인한 부하가 적음. FCFS(First Come, First Served) 가장 먼저 온 것..
CS
2024. 1. 25. 17:11