ARM의 FSR(Fault Status Register) Spec을 보면
ARM9 까지는 Read/Write 상태를 알 수 없고 , ARM11부터 지원하는 것 처럼 보인다 - (1 << 11 bit - Linux kernel "fault.h")
그렇다면, ARM9에서 CoW는 어떤식으로 지원되었을까?
자세히 살펴보지는 않았지만, vendor에서 지원했거나, 아니면, MMU에서 해당 정보를 알 수 있는 방법을 제공했을 수도 있겠다.
(아니면... 내가 모르는 무언가가 있을수도...)
어쨌든 CoW는 memory write순간을 Processor가 알 수 있어야만 구현이 가능하다!
'Domain > Linux' 카테고리의 다른 글
Read line from file or standard input.... (0) | 2013.11.28 |
---|---|
[Linux] mmap and memory... (0) | 2013.10.07 |
git server daemon 설치하기 (0) | 2013.06.13 |
atime 대신에 strictatime을 사용하자! (0) | 2013.05.31 |
[Shell] Variable Name Expansion (0) | 2013.03.28 |