본문 바로가기

full of life/book

[혼공컴운] 6주차_페이징과 파일 시스템 +) 후기

혼자 공부하는 컴퓨터구조 + 운영체제 _ 강민철 _ 한빛미디어

 

6주차 8/11~8/17

진도: Chapter 14-15

기본 숙제

- p400의 확인 문제 1번

추가 숙제

- Chapter 14-3 페이지 폴트

 

Chapter 14 가상 메모리

확인 문제 1 메모리 할당 방식에 대한 설명으로 올바른 것

- 최초 적합: 최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치

- 최악 적합: 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스를 배치

- 최적 적합: 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치

 

프로세스가 사용할 수 있는 프레임이 3개 있고, 페이지 참조열이 '2 3 1 3 5 2 3 4 2 3'일 때

LRU 페이지 교체 알고리즘 사용 시 페이지 폴트가 몇 번 발생하는가?

 

2 3 1 3 '5' -> (2 3 1) (1 3 5) 2 교체

2 3 1 3 5 '2' -> (1 3 5) (3 5 2) 1 교체

2 3 1 3 5 2 3 '4' -> (3 5 2) (3 4 2) 5 교체

2 3 1 3 5 2 3 4 2 3 -> 교체 없이 완료

3회

 

Chapter 15 파일 시스템

21일 정리 예정

다 읽었는데 ..딱히 정리할 게 없음...

 


 

벼락치기라도 한 게 어디야.. 어찌저찌 17일 제출 완료.

 

처음 한빛미디어에서 온 홍보 메일을 받고 그냥 반사적으로 홍보 메일이라 삭제하려던 참에

내 주간 TODO LIST에 매일... 매일 CS 공부라는 체크리스트가 있지만 못본 척 넘기는 나를 떠올리며

아... 이거라도 한 번 해서 의지를 다져 볼까. 라는 맘으로 시작했다.

 

마침 학교 도서관에 이 책이 있어서 바로 대출한 뒤 

원래 대출 기한이 1달이니까, 미리 공부해서 글 다 써놓고 매주 글 발행하고 올리기만 해야지 ^^

라고 생각했는데 역시 인생은 쉽지 않고요?

 

반납 연장은 진즉에 해놨고

내 여행 일정과 혼공 휴가일자는 맞지도 않아서 일정 한 번 꼬이고

그 뒤로 또 현생이 막 휘몰아치다가 5주차는 아예 까맣게 잊었지만

그래도 아 이제 회고 쓸 때쯤 됐는데 ...? 하고 들어와보니 마감이길래 부랴부랴 공부를 했다.

 

중요한 건 맨 마지막 어찌됐든 '공부를 했다' 라는 거지

(물론 오늘 다 안될 것 같아서 15장은 또 살짝 미뤄뒀음,, 숙제는 14장이라 다 했으니까,,,,,?)

그래도 이렇게 써놓으면 아무튼 한다. 쪽팔려서라도

 

책 한 권 완독하기는 절대 쉽지 않지만 혼공학습단 참여한 덕분에 성공.

중간에 간식도 받았음 메가 팥빙수! 이거 진짜 맛있는데 타이밍이 잘 안 나와서 아직 깊티를 못 썼지만 언제 먹을까 계속 벼르는 중.

근데 책 자체도 되게 잘 읽히고 내용도 가볍고 좋아서 공부하기 좋았다.

8월에 달성한 일 하나 추가돼서 뿌듯.

 

매주 메일 리마인드 주시고 공부 응원 독려 해주셔서 감사했고,

다음에 또 좋은 기회 있으면 참여하겠습니다!