-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
415쪽 수정 비트 0일 경우에 대한 동작 관련 #86
Comments
안녕하세요 메모리에 적재된 페이지에 어떤 값을 쓴다면 그럼 스왑아웃할 때 달라진 내용을 보조기억장치에도 반영해야 할 것입니다 새해복 많이 받으세요 |
네 저자님! 답변 감사합니다. 그렇다면 수정 비트가 0일 때, 강의에서 언급하신 덮어쓰기 작업을 할 필요가 없다는 점과 다시 말해, 수정 비트가 0일 때, 스왑 아웃 할 경우, 이러한 두 작업을 택하여 수행할 수 있다고 이해하면 될까요? ChatGPT에 관련 내용을 물어보니 운영체제는 여러 요소를 고려해서
아무쪼록 혼공학습단 11기 참여하는 동안 저자님 도움주셔서 잘 마무리 할 수 있었습니다. |
음 혹시나 해서 첨언드리자면, 아래 책 속 표현은 새로운 페이지를 '메모리'에 덮어쓴다는 것입니다.
강의에서 말한 물론 운영체제마다 조금씩 차이가 있을 수는 있으나 |
아~ 그렇군요. 저자님 말씀을 토대로 정리하면 수정 비트와 상관없이 메모리에서는 페이지에 대한 덮어쓰기 작업은 수행하고, 추가로, 메모리에 해당 페이지를 적재할 필요가 없을 때 스왑 아웃을 하니까, 그리고 나중에 해당 페이지로 스왑 인 할 때, 즉 페이지가 메모리에 적재되어 실행을 필요로 할 때, 책에 설명이 다 되어 있을텐데, 제가 잘 이해되지 않아 여러 번 질문 드리네요ㅠㅠ |
넵~! 그렇게 이해하시면 되겠습니다 |
안녕하세요 저자님! 설 명절 잘 보내셨습니까?
14장 공부 하는 가운데 제목과 같은 질문이 있어 글 남깁니다.
38강 강의(28분 41초) 에서
라 설명해 주셨습니다.
교재 415쪽에는 다음 내용으로 기술되어 있습니다.
스왑 인 할 때는 메모리 위치가 달라질 수 있다는 점은 알고 있으나,
스왑 아웃 할 때 페이지 위치가 달라지는 부분은 잘 이해가 되지 않아서요.
제가 이해하기로는,
"새로 적재된 페이지"에 덮어쓴다는 표현이 페이지가 달라져서
(보조기억장치 내 기존 페이지가 같은 내용이라 하더라도)
메모리에 있는 내용을 그대로 가져와서 새로 덮어쓴다는 의미로 생각됩니다.
혹시 415쪽에 기술된 문장이 제가 생각한 내용이 맞는 것인지,
아니면 다른 의미로 기술해주셨는지 설명 부탁드려도 될까요?
헷갈리는 점이 있어서 이해하는데 보다 도움 되리라 생각됩니다.
답변 부탁드리겠습니다.
새해 복 많이 받으세요~ 감사합니다!!
The text was updated successfully, but these errors were encountered: