300x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- PYTHON
- 프로그래머스
- 운영체제
- AI
- 코딩 테스트
- kick start
- 코딩
- 백준
- 구글 킥스타트
- 그래프
- BFS
- 딥러닝
- dp
- 킥스타트
- linux
- 동적프로그래밍
- 리눅스
- 순열
- DFS
- OS
- 파이썬
- 알고리즘
- 프로그래밍
- nlp
- CSS
- 동적 프로그래밍
- 코딩테스트
- 브루트포스
- google coding competition
- 네트워크
Archives
- Today
- Total
목록스케줄링 (1)
오뚝이개발자

본 글은 HPC Lab의 youtube 강의를 듣고 요약한 것입니다. 모든 이미지 출처 역시 HPC Lab의 pdf 수업자료입니다. 다중프로그래밍이란?(Multi-programming) 스케쥴링이 필요한 이유는 다중프로그래밍 때문이다. 시스템 내에 여러 개의 프로세스가 존재하기에 이들을 효율적으로 스케쥴링 해주어야 하는 것이다. 여기서 자원을 할당할 프로세스를 선택하는 것이 스케줄링이다. 스케줄링의 목적 주된 목적은 시스템의 성능(performance) 향상 -> 효율성 증대이다. 그럼 대표적인 시스템의 성능 지표는 무엇이 있을까? 응답시간(response time) : 작업요청으로부터 응답 받을때까지의 시간(interactive or real-time system에서 중요) 처리량(throughput)..
CS 기초/OS
2020. 10. 12. 15:48