Page는 Text Data이외에 다른 메모리도 포함하나요?
369
2 asked
page에는 프로그램 코드뿐만 아니라 프로세스 실행중에 발생되는 동적 데이터도 포함되어 있나요?
동적 데이터가 포함되어 있다면 page out시 이들은 어떻게 유지되나요?
동적 데이터가 포함되지 않았다면 copy on write가 발생하는 이유는 무엇인가요?(프로그램 코드는 항상 완전히 동일하다고 생각합니다.)
copy on write같은 상황이 발생하는 이유는 page가 동적 데이터를 포함하기 때문이라고 생각합니다. 프로그램 코드만 있다면 별도의 페이지를 카피할 필요가 없을 거같아서요.
하지만 이 경우는 page out시에 page에 포함된 동적 데이터도 날아가므로 동적 데이터를 유지할 다른 방법이 또 필요할 것 같습니다. 만약 별도의 메모리 공간을 사용한다면 애초에 page에 동적 데이터를 포함하는 것이 무의미해질 것 같아서 혼란스럽습니다.
Answer 0
컨텍스트 스위칭과 PCB
0
146
1
퀴즈 답지
0
215
1
자바 serversocket 관련 질문입니다.
0
152
1
운영체제 공룡책 사려고하는데 원서랑 번역본 중에 어느걸 더 추천하시나요?
0
516
1
java 소켓 통신 예제 질문
0
256
1
코드가 실행이 안됩니다
0
279
1
강사님. 수료 기준이 있을까요?
0
641
1
강의 ppt 제공
0
502
1
강의에서 사용된 Source code는 어디서 볼 수 있을까요?
0
329
1
퀴즈 1번 2번
0
416
2
24:35초에 설명하는 time-sharing이 책에서 다루는 내용과 달라요.
0
396
1
자바 Bounded-Buffer 코드 질문 있습니다.
0
304
0
window10 이 아니면 안되나요??
0
692
1
피터슨 알고리즘과 compare_and_swap 명령어 질문입니다
0
581
1
chapter3. Processes(1) pid_t 정의되지 않은 타입
0
655
1
스택 영역의 크기는 정적인가요? 동적인가요?
0
1510
1
코드를 실행할 떄
0
348
1
wsl 오류
0
395
2
ubuntu 에러가 뜹니다.
0
2169
1
멀티 프로세싱 vs 멀티 프로그래밍
1
1258
1
데드락 질문
0
388
1
semaphore 로우레벨 코드 질문
0
506
1
1.운영체제가 뭐길래 7분 58초 질문이요
0
749
1
데드락 관련 질문입니다.
1
515
1

