기타

[혼공컴운] 6주차_미션

히어로맛쿠키 2024. 2. 18. 10:50

🪄 기본 미션

다음의 메모리 할당 방식 쓰기
- 최초 적합: 최초로 발견한 적재 가능한 빈 공간에 프로세스 배치
- 최적 적합: 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스 배치
- 최악 적합: 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스 배치



🪄 가상 메모리

 

가상 메모리와 페이징



페이징




페이지 잘 관리 방법

 

+

🪄 선택 미션

프로세스가 사용할 수 있는 프레임이 3개 있고, 페이지 참조열이 '2313523423'일 때 LRU 페이지 교체 알고리즘으로 이 페이지를 참조한다면 몇 번의 페이지 폴트가 발생하는가?
* 페이지 초기 적재시 페이지폴트는 고려하지 않음

 

[답: 3번❗️❗️❗️]
2 --- 2
3 --- 2 3
1 --- 2 3 1
3 --- 2 3 1
5 --- 5 3 1 ❗️
2 --- 5 3 2 ❗️
3 --- 5 3 2
4 --- 4 3 2 ❗️
2 --- 4 3 2
3 --- 4 3 2


🪄 파일 시스템




✨회고

이렇게 책 한권이 끝이 났습니다. 얼마나 오랫동안 이 책을 방치해뒀는지 모르겠지만.. 드디어 이번기회에 6주동안 한권을 슥 완주했네요!

 

미션 글을 강제로 올리면서 느낀 것은.. 꾸준히 조금씩 하는 습관이 부족하다는 것을 느껴서 좀 더 발전시키고자 합니다. 특히 이번에는 친구랑 같이 했는데요, 친구는 평일 하루하루마다 조금씩 진도를 빼는 좋은 습관을 보여줬고 그게 제가 배울 점인 것 같아요!

 

전체적으로 공부하기 너무 좋았던 책입니다. 컴구랑 운체 많이 잊었는데도 혼공컴운을 읽다보면 한창 공부했던 그 때로 돌아간 느낌이랄까요?

반응형