2012-08-16 5 views
5

UNC 네트워크 공유에서 파일을 읽으면 Windows가 해당 파일의 일부를 캐시합니까?NetBIOS는 캐싱을 수행합니까?

예 : 전체 파일 바이트를 바이트로 읽으면 네트워크를 통해 각 호출 결과가 요청되거나 Windows가 더 큰 블록을 내부적으로 읽고 메모리의 후속 요청을 처리합니까?

답변

1

올바르게 이해하면 파일의 내용이 캐싱 될 수 있습니다.

모든 읽기가 실제 파일에 대해 수행되고 시스템 버퍼 또는 디스크 캐시에서 수행되지 않도록하려면 CreateFile을 호출 할 때 FILE_FLAG_NO_BUFFERING을 사용할 수 있습니다.

net share <sharename> /cache:none

을 사용하여 공유 리소스의 캐싱을 비활성화 할 수도 있습니다
관련 문제