2017-04-21 1 views
1

실제로 수정 된 데이터 페이지를 복사해야합니다. 쓰기 접근 (copy on write)이라는이 접근법은 복사를 줄임으로써 성능을 향상시킵니다.Copy on write는 서버 시스템에서 사용되는 흥미로운 아이디어입니다. 그것은 스마트 폰에 어떤 의미가 있습니까?

제게 따르면 모든 프로세스가 자체 데이터를 가지고 있기 때문에 불필요합니다. (확실하지 않음) 해당 데이터로 작업하는 세 번째 프로세스는 실제로 불가능합니다.

답변

2

아니요. 데이터가 다를 수 있습니다. 코드, 스택/힙 및 기타 등등. 메모장을 두 번 열면 두 가지 프로세스가 있지만 지침을 읽는 메모리에 code 페이지를 공유합니다.

휴대 전화와 동일합니다. 아마 같은 응용 프로그램을 두 번 열 수 있습니다.

1

글쎄, 휴대 전화에 텍스트 파일이 있고 텍스트를 편집 할 수있는 두 개의 응용 프로그램이 있다고 생각해보십시오. 이 텍스트 파일을 두 응용 프로그램에서 동시에 열고 두 응용 프로그램이 동일한 텍스트 파일의 다른 복사본을 가지고 있다면 기본적으로 중복 데이터가 있습니다. 그래서 copy-on-write는 불필요한 것으로 간주 될 수 있다고 생각하지 않습니다. HTH.

관련 문제