답변:
http://support.microsoft.com/kb/332023의 "추가 정보"섹션을 참조하십시오 .
많은 디스크 장치 는 온보드 캐시를 사용 하여 성능을 향상시킵니다.이 캐시 는 디스크에서 읽은 데이터에 대해 미리 읽기 캐싱을 제공하고 있고 데이터에 대한 쓰기-비하 캐싱 (또는 지연된 쓰기 또는 "지연"쓰기)을 제공합니다. 디스크에 기록됩니다. 경우에 따라 데이터를 물리적 디스크에 즉시 기록하고 디스크의 온보드 쓰기 캐시에 보관하지 않고 나중에 유휴 상태에 기록하는 것이 중요합니다. 디스크 또는 컨트롤러 (쓰기 캐시가 구현 된 곳)가 갑자기 전원을 잃는 경우이 데이터의 손실 또는 손상을 방지합니다
쓰기 캐싱은 디스크 성능을 크게 향상 시키므로 내부 하드 드라이브에 그대로 둡니다.
Windows는 기본적으로 플래시 드라이브 및 기타 USB 하드 드라이브에 대해 쓰기 캐싱을 해제합니다. 일반적으로 이러한 설정을 수정할 필요가 없으며 Windows에서 자동으로 처리합니다.
항상 항상 뒤에 쓰기 캐싱을 해제합니다. 처음부터 나쁜 생각이었습니다. 다음과 같이 설명합니다. 워드 프로세싱 문서에서 "저장"을 클릭하고 뒤에 쓰기 캐싱을 끈 상태에서 전원이 꺼지면 문서가 저장되지 않습니다 (자동 저장이 시작될 때까지). write-behind 캐싱을 끄면 저장을 클릭 할 때 실제로 파일을 디스크에 쓰게됩니다. 정전, BSOD, 프로그램 충돌 등에도 동일하게 적용됩니다.
[Save]
. 계산하면 데이터 손실이 불가피하기 때문에 컴퓨터를 전혀 사용하지 않아도됩니다. ◔_◔
Old New Thing 블로그 게시물을 기반으로 한 첫 번째 블로그 는 OS 캐싱이고 두 번째 블로그 는 플러시 중 디스크 내부 캐싱에 대한 재정의입니다 .
플러시가없는 일반 쓰기의 경우 두 번째 설정에 관계없이 디스크 내부 캐시가 사용됩니다. 그러나 동기화 / 플러시 이벤트의 기본 동작은 OS 캐시 플러시가 실제로 데이터를 미디어에 가져 오는지 확인하는 것입니다. 드라이브에 내부 캐시도 플러시하도록 지시하십시오.
첫 번째 설정을 끄면 매번 디스크를 쓸 때마다 디스크가 플러시되는지, 디스크 캐시를 비활성화하고 OS 캐시를 비활성화할지 여부는 확실하지 않습니다.