2024/08 3

[혼공컴운] 회고록

짧다면 짧고 길다면 긴 6주가 끝이 났는데 혼자서라면 이 두꺼운 책을 혼자서 6주 동안 할 수 있었을까 싶습니다..! 혼공학습단을 처음 참여해 봤는데 왜 이제야 알았을까 싶고 다음에 다른 책으로 또 참여하고 싶을 정도로 너무 좋았습니다! 매우 제출하고 나서 받는 족장님의 댓글도 너무 힘이 되었던 것 같아요ㅎㅎ 사실 6주 동안 혼공학습단 말고도 해야하는 업보(정처기, 토익 등등..)들도 많았고 번아웃도 와서 고생했지만.. 조금 늦게라도 완주해서 너무 좋습니다!

[혼공컴운] 6주차

드디어 마지막주! 이번엔 늦지 않게 제출하고 싶었는데 페이징 파트가 너무 어렵기도하고 머리에 잘 안들어오더라구요...ㅎㅎ 그래서 머리에 들어올 때까지 반복해서 읽고 정리하다보니 늦어졌습니다..!  Chapter 14 가상메모리 14-1 연속 메모리 할당프로세스들을 메모리에 연속적으로 할당할 때 무엇을 고려해야 하는지 1. 스와핑현재 실행되고 있지 않은 프로세스들을 임시로 보조기억장치 일부 영역으로 쫓아내고, 그렇게 해서 생긴 메모리상의 빈 공간에 또 다른 프로세스를 적재하여 실행하는 방식을 스와핑이라고 한다.스왑 영역 프로세스들이 쫓겨나는 보조기억장치의 일부 영역 스왑 아웃 현재 실행되지 않는 프로세스가 메모리에서 스왑영역으로 옮겨지는 것 스왑 인스왑 영역에 있던 프로세스가 다시 메모리로 옮겨오는 것  ..

[혼공컴운] 5주차

방학을 너무 즐겨버려서.. 조금 늦었지만 그래두 정리해봅니당..! 추가숙제는 나중에 첨부하겠습니당 +) 6주차는 늦지 않게! 제출하겠습니당 Chapter 12 프로세스 동기화 12-1 동기화란협력하여 실행되는 프로세스들은 실행 순서와 자원의 일관성을 보장해야 하기 때문에 동기화 되어야 한다. 1. 동기화의 의미협력적으로 실행되는 프로세스들은 올바르게 실행되기 위해서 동기화가 필수이다.프로세스 동기화란 프로세스의 수행 시기를 맞추는 것을 의미한다. 프로세스들 사이의 수행 시기를 맞추는 것은 크게 두 가지이다.실행 순서 제어프로세스를 올바른 순서대로 실행하기상호 배제동시에 접근해서는 안 되는 자원에 하나의 프로세스만 접근하게 하기 즉, 동기화에는 실행 순서 제어를 위한 동기화가 있고, 상호 배제를 위한 동기..