일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- python algorithm
- 파이썬
- 코드스테이츠
- 개발공부
- algorithm
- node.js
- codestates
- 알고리즘
- typeScript
- 글또
- Python
- REACT
- 자료구조
- 비동기
- context switching
- JavaScript
- 자바스크립트
- Operating System
- execution context
- 컴퓨터공학
- useState
- react 기초
- 프로그래머스
- Zerobase
- java
- 파이썬 알고리즘 인터뷰
- 자바
- Computer Science
- 운영체제
- OS
Archives
- Today
- Total
목록스케줄링 알고리즘 (1)
Back to the Basics
[Computer Science][제로베이스 ]-운영체제 - 프로세스와 스케줄러의 이해 - 스케줄링 알고리즘의 기본
제로베이스 컴퓨터 공학자 따라잡기 온라인 완주반 강의를 듣고 정리한 포스팅 Process란? 실행 중인 프로그램을 프로세스라고 한다. 메모리에 올려져서 , 실행 중인 프로그램이다. 작업 , task, job 이라는 용어와 혼용되어 사용된다 응용프로그램 ≠ 프로세스 응용프로그램은 여러 개의 process로 이루어질 수 있다. 하나의 프로그램은 여러 개의 process가 상호작용을 하면서 실행될 수도 있다. (unix 철학) 예를 들어, 간단한 C++ 프로그램을 만든다면 하나의 프로세스이지만, 여러 프로그램을 만들어서, 서로 통신하면서 프로그램을 작성할 수도 있다 (IPC 기법) 스케줄러와 프로세스 프로세스의 실행은 스케줄러에 의해 관리된다. 스케줄러가 스케줄 하는 단위가 프로세스이다.' 스케줄링 알고리즘 ..
Computer Science
2021. 11. 10. 13:06