fopen을하고 나서 fread를 할 때, 실제로/부분적으로 메모리에로드되는 파일은 fopen 또는 fread 중에 입니까?fread, fopen 및 fwrite 호출의 경우 파일이 메모리에로드되는시기는 언제입니까?
또는 부분적으로 파일 크기에 따라 fopen에로드 된 다음 fread의 에 완전히로드 되었습니까?
비슷하게 fwrite가 호출 될 때 OS 레벨에서 내부적으로 어떤 일이 발생합니까? 그 시점에 파일이 메모리에로드 되었습니까? 아니면 해당 부분의 메모리에있는 파일 을 다시 검색하는 페이지 스왑이 발생 했습니까?
메모리에서 파일 로딩과 관련하여 이러한 호출이 발생할 때마다 OS 수준에서 어떤 일이 발생합니까?
어떤 파일 시스템입니까? 어떤 운영 체제가 필요합니까? –
어떤 OS입니까? 이것은 전적으로 OS 의존적입니다. (나는 보통 파일을 읽을 때 파일을 읽을 때 데이터가 읽히지 않을 것이라고 기대한다.) –
윈도우 용 데이터가 필요하지만 리눅스에서도 같은 점을 알기에는 궁금하다. – seahorse