* 참고: SSD 파일 쓰기 과정
- 기존 자기식 HDD는 자료가 있어도 덮어쓰기가 되지만 SSD는 빈공간에만 쓰기가 가능, 그래서 유휴시간에 빈공간을 지우는 작업 실행( GC, Gabage Collection)
https://ko.wikipedia.org/wiki/TRIM
SSD 셀 데이터 구조 :4~16kiB의 페이지, 128~512페이지의 블록
읽기, 쓰기는 페이지 단위로 가능하지만 , 지우기는 블록전체에 영향
TRIM후 GC가 작동했다면 '쓰기' 과정만 필요
하지만 TRIM이 없는 경우 덮어쓰기 과정은 '읽기-지우기-수정-쓰기'
//-------------------------------------
* SSD TRIM 기능
- TRIM은 OS가 파일 삭제시 빈공간 발생을 SSD에 알려주어 GC를 작동하게 함
- 장점 : 속도 향상, 수명 연장
- 단점 : GC가 바로 일어나서, 조금만 시간이 지나도 삭제된 파일을 복구할 가능성이 거의 없다
- 하지만 Trim을 껐다고 해서 삭제된 파일을 쉽게 복구할 수 있는 것은 아니다.
//-------------------------------------
- 트림 기능 작용 확인 명령어
> fsutil behavior query DisableDeleteNotify
DisableDeleteNotify = 0 이면 TRIM 활성화 (켜짐)
- '삭제알림중지' 설정이 0 (거짓) 이니까(이중부정) ==> 삭제알림(TRIM)실행이 됨
DisableDeleteNotify = 1 이면 TRIM 비활성화 (꺼짐)
//-------------------------------------
- TRIM 켜기 (활성화 시키기)
> fsutil behavior set DisableDeleteNotify 0
- TRIM 끄기 (비활성화 시키기)
> fsutil behavior set DisableDeleteNotify 1
'Tips' 카테고리의 다른 글
SSD에서 명령어로 삭제된 파일 복구에 대해서 (0) | 2023.02.12 |
---|---|
윈도우 에러 "디스크가 쓰기 금지되어 있습니다." 해결 방법 (0) | 2023.02.11 |
엑셀 CSV 파일 로드시 한글(유니코드) 글자 깨짐 현상 해결 방법 (0) | 2023.02.10 |
Unix Timestamp 숫자를 엑셀 시간 숫자로 변경하는 방법 (0) | 2023.02.09 |
PowerDirector 영상 비율 변경하는 방법 (0) | 2023.01.18 |