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
- 4-way handshake
- 3-way handshake
- 노출모듈패턴
- 처리량
- CPU 스케줄링
- 다단계 큐
- 다크모드
- PERT/CPM
- redis
- 개발 모델
- 인터넷계층
- 페이징 교체 알고리즘
- MongoDB
- 프로그래머스 데브코스
- 지연시간
- M/M
- 프로젝트 계확
- 함수형
- nosql
- 스레싱
- 절차형
- 럼바우
- 요구사항 분석
- 메모리
- modebit
- 프록시패턴
- 선언형
Archives
- Today
- Total
목록다단계 큐 (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