-
개요
이번주는 운영체제 시작
실제로 실무에서 이런 내용들이 도움이 된다고 하는데,
아직 나는 짧은 지식이라 뭔가 그 느낌?은 알겠지만 뭔가 확 와닿는 느낌은 안든다.
그래도 이런 공부들이 쌓여서 나중에 내 커리어 기반에 도움이 되겠지... 🤗
하지만 역시 이론 공부는 정말 힘든거 같다 😣
그리고 다들 직장다니면서 어떻게 개인 프로젝트하고 공부하는지 넘 신기....... 😂
공부한 노트
ㅋㅋㅋ 정리하고 보니까 진짜 길다....
요즘 이론만 공부하다보니 머리에 안개가 끼는거 같다 🤣
책은 문제가 없는데 내 공부 뇌가 문제....... 🤯
혼공단 미션
기본미션
p.304 (1번 문제)
다음은 프로세스 상태를 보여주는 프로세스 상태 다이어 그램입니다. 1부터 5까지 올바른 상태를 적어보세요.
1. 생성상태
2. 준비상태
3. 실행상태
4. 종료상태
5. 대기상태
선택미션
Ch.11(11-2) 준비 큐에 A,B,C,D 순으로 삽입될 때 선입 선처리, 최단 작업 우선, 라운드 로빈, 우선순위 스케줄링에서 어떤 프로세스로 CPU를 할당 받는지 정리해보기
선입 선처리
- 순서대로 처리하기 때문에 A, B, C, D 순서대로 CPU를 할당 받음.
최단 작업 우선
- CPU 이용시간이 가장 짧은 프로세스부터 할당받음
라운드 로빈
- 선입 선처리와 동일함. 단, 타임 슬라이스가 더해졌기 때문에 해당 시간이 끝났는데 프로세스가 완료되지 않았다면 다시 큐의 맨 뒤로 삽입됨.
우선순위 스케줄링
- 우선순위가 높은 순으로 프로세스에 CPU를 할당함.
'TIL > CS' 카테고리의 다른 글
혼자 공부하는 컴퓨터 구조 + 운영체제 : Ch.14 ~ Ch.15 (0) 2023.02.19 혼자 공부하는 컴퓨터 구조 + 운영체제 : Ch.12 ~ Ch.13 (0) 2023.02.12 혼자 공부하는 컴퓨터 구조 + 운영체제 : Ch.06 ~ Ch.08 (0) 2023.01.22 혼자 공부하는 컴퓨터 구조 + 운영체제 : Ch.04 ~ Ch.05 (0) 2023.01.15 혼자 공부하는 컴퓨터 구조 + 운영체제 : Ch.01 ~ Ch.03 (0) 2023.01.07 댓글