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