• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    미해결

리눅스에서의 파일 제어 재질문입니다.

19.04.12 22:16 작성 조회수 109

0

선생님 답변 여러 번 읽어봤는데 확인과 답변 부탁드립니다.

  1. 파일 API, mmap 모두 파일을 읽고 쓸 수 있다.
  2. 두 제어 방식 모두 메모리로 올라온다
  3. 이때 파일 API에서 읽었을 때, 올라간 메모리로 접근해서 수정할 수 없다. mmap에선 올라간 메모리에 접근해서 수정할 수 있다.
  4. 이 차이가 맞는 것인가요?

답변 1

답변을 작성해보세요.

0

네~ 이해하신게 맞는 것 같습니다~ 파일 API를 이용해 읽어온 내용이 메모리에 저장되고, 수정할 수 있어요. 하지만 수정한 내용이 파일에 반영되지는 않죠. mmap은 매핑된 메모리에 수정을 하면 그 내용이 파일에 반영 됩니다.