티스토리 뷰

카테고리 없음

Write-Cache Buffer Flushing

밤이슬216 2021. 1. 20. 13:52

A. Windows 10에서 "장치에 대한 Windows 쓰기 캐시 버퍼 플러시 끄기" 설정

 

Windows 10 기본 설정

   1) "장치에 대한 쓰기 캐싱 사용" --- 기본 설정: 적용

   2) "장치에 대한 Windows 쓰기 캐시 버퍼 플러시 끄기"  --- 기본 설정: 해제 ==> 선택해야 성능 향상이 됩니다.

 

 

B. Intel Optane Memory and Storage Management

 

 

 

C. Intel Rapid Storage Technology(RST)에서 쓰기 캐시 버퍼 플러싱 설정

 

 

 

D. Cache Mode 설정

 

캐시 모드(Cache Mode)

1. 즉시 쓰기(Write Through)

    data를 cache와 disk에 동시에 기록하는 방식으로 data의 일관성이 유지되어 안정적이지만 속도가 느린 disk로

    접근 횟수가 많아져 성능이 떨어집니다. 자료의 안정성이 중요한 경우 선택합니다.

2. 다시 쓰기(Write Back)

    data를 cache에만 기록하고 disk에는 기록하지 않습니다. cache의 data는 필요 시 disk에 기록하면서 cache를

    비우게 됩니다(flushing). 속도가 빠른 cache에 주로 접근하고 느린 disk에는 접근 빈도가 낮아서 Write Through

    보다 속도는 빠르지만 cache와 disk의 data가 상이한 경우 일관성이 떨어지므로 자료의 안정성이 낮습니다.

    빠른 속도가 필요한 경우 선택합니다.

    또한, disk와 cache의 data가 일치하지 않는 상황에서 정전이 되면 별도의 전원공급장치가 없다면 cache의

    기록되지 않은 data는 영구소실됩니다. 즉, 작업 중인 자료를 복구할 수 없게 됩니다.

 

참고) "다시쓰기 캐쉬를 적용한상태로 클러스터 사이즈를 줄이게되면 cpu 점유율은 엄청나게 늘어납니다.

        128KB에서는 5.1%에 불과하지만 4KB에서는 27%까지 늘어났습니다"  coolenjoy.net/bbs/37/445

 

 

E. 연결 전원 괸리 설정

 

 

recipes.egloos.com/5170809

Forum - RAID Performance » How to boost the Intel RAID0 performance (win-raid.com)

Querying for the Write Cache Property - Windows drivers | Microsoft Docs

melonicedlatte.com/computerarchitecture/2019/02/12/203749.html

coolenjoy.net/bbs/37/445

blog.daum.net/brown9/254

docs.microsoft.com/ko-kr/troubleshoot/windows-server/backup-and-storage/turn-disk-write-caching-on-off

Write cache buffer flushing.. Too dangerous to disable? | AnandTech Forums: Technology, Hardware, Software, and Deals

 

댓글