![상위, 하위 및 손자 프로세스가 페이지를 공유할 때 쓰기 중 복사는 어떻게 작동합니까?](https://linux55.com/image/59171/%EC%83%81%EC%9C%84%2C%20%ED%95%98%EC%9C%84%20%EB%B0%8F%20%EC%86%90%EC%9E%90%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EA%B0%80%20%ED%8E%98%EC%9D%B4%EC%A7%80%EB%A5%BC%20%EA%B3%B5%EC%9C%A0%ED%95%A0%20%EB%95%8C%20%EC%93%B0%EA%B8%B0%20%EC%A4%91%20%EB%B3%B5%EC%82%AC%EB%8A%94%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%9E%91%EB%8F%99%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
자식이 쓰려고 하면 페이지의 새 복사본(더 이상 쓰기 금지되지 않음)을 얻습니까? 손자가 해당 새 페이지를 가리키나요, 아니면 이전 페이지(부모가 보유한 페이지)를 가리킵니까?
답변1
페이지를 작성하는 프로세스는 새 복사본을 얻습니다. 이전 복사본을 공유하는 프로세스가 여러 개 있는 경우 계속해서 동일한 페이지를 공유합니다. 이러한 프로세스가 관련되어 있는지 여부는 중요하지 않습니다.
자식이 쓰려고 하면 페이지의 새 복사본(더 이상 쓰기 금지되지 않음)을 얻습니까? 손자가 해당 새 페이지를 가리키나요, 아니면 이전 페이지(부모가 보유한 페이지)를 가리킵니까?
페이지를 작성하는 프로세스는 새 복사본을 얻습니다. 이전 복사본을 공유하는 프로세스가 여러 개 있는 경우 계속해서 동일한 페이지를 공유합니다. 이러한 프로세스가 관련되어 있는지 여부는 중요하지 않습니다.