Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자바스크립트
- CSS
- 핀토스
- 코드트리
- 큐
- Vue.js
- 리액트
- 소켓
- JavaScript
- 크래프톤 정글
- 크래프톤정글
- 티스토리챌린지
- pintos
- defee
- HTML
- 사이드프로젝트
- 오블완
- Flutter
- TiL
- 4기
- 알고리즘
- 백준
- Java
- userprog
- corou
- 모션비트
- 시스템콜
- 스택
- 나만무
- 자바
Archives
- Today
- Total
목록CPU (1)
미새문지
크래프톤 정글 week07, day53 - CPU 스케줄링 알고리즘, 잔디심기
CPU 스케줄링 알고리즘 CPU 스케줄링은 다중 프로그램 환경에서 CPU의 사용 시간을 효율적으로 분배하기 위한 방법이다. 이를 통해 시스템의 성능을 최적화하고, 대기 시간을 최소화하며, CPU 사용률을 극대화하는 것이 목표이다. 알고리즘 종류 선입선출 스케줄링(First-Come, First-Served Scheduling - FCFS) 이 알고리즘은 먼저 도착한 프로세스부터 처리하는 알고리즘이다. 프로세스 실행 시간을 예측하기 쉽고 단순하고 공평하지만 CPU 버스트 시간이 긴 프로세스가 먼저 도착하면 다른 프로세스들은 긴 대기 시간을 감수해야 하는 ‘호흡성’ 문제가 발생할 수 있다. 최단 작업 우선 스케줄링(Shortest Job Next Scheduling- SJN) 이 알고리즘은 CPU 버스트 시..
크래프톤 정글/TIL
2024. 3. 1. 00:48