윈 도 우 SSD 기반에서 자동트림 관련
2012.01.04 10:46
fsutil behavior query DisableDeleteNotify 했을때 파라미터가 정확한건 아니지만
0이나 1이 주로 뜨며 이를 기준으로 삼곤 하는데 간혹 48이 뜹니다.
일단 윈도 문제는 당연히 아닙니다.
다만 와전된게 있다면 48이라는 파라미터는 적어도 SSD의 컨트롤러 종류에 따라 갈리는건 아닙니다.
굉장히 뜸한 경우로 SSD의 컨트롤러 종류에 관계없이 간혹 있습니다.
48이 뜨는 경우는 보통 마더보드 칩셋 드라이버 외의 SATA 드라이버가 존재하는 사양의 컴퓨터에서
마더보드 칩셋 드라이버 만으로 SATA 드라이버를 설치하고
이 상태에서 AHCI를 활성화한 PC에서 자주 발생합니다.
드라이버와 윈도와의 개연성 문제로 유추될 수 있으나 정확하게 밝혀진건 없습니다.
큰 문제는 아닙니다만 이 경우 간혹 자동 트림 시 SSD 컨트롤러 종류에 따라 렉이 심할 때가 있습니다.
다들 아시는 바와 같이 정 찝찝하시다면
fsutil.exe behavior set DisableDeleteNotify 0
이걸로 고정 시키면 되겠습니다.
댓글 [11]
-
휴켄 2012.01.04 11:24
-
프루나 2012.01.04 16:08
혹시 48 에 대해 나오는 곳 링크 가능한가요?
구글링을 해봐도 거의 자료가 없어서 휴켄님이 겪는 문제와 일치하는지 알쏭달쏭 하네요.
-
휴켄 2012.01.04 16:46
저도 검색해봤는데 대부분 희귀한 증상이다. 아직 모른다..등 답변만ㅋ
답변있는것도 보면 일반적으로 하는 ssd 최적화를 알려주더군요.
그외의 것은 못찾음.^^:
-
조남식 2012.01.04 18:08
블로그로 퍼갑니다~^^;
-
퓨쳐워커 2012.01.04 22:04
감사드립니다.. 제가 파라미터 48인데, fsutil.exe behavior set DisableDeleteNotify 0 요걸로 해결되는군요..
-
오징어튀김 2012.01.04 23:36
그리고 제가 봤던 한가지 더 특이한 경우가 있다면 사전에 설치할 윈도우가 Super Fetch나 Indexing Service가 비활성화 되었으며
마더보드가 사전에 AHCI모드가 활성화 되어있는 이 상태에서 이러한 윈도우를 깔면 뜨기도 합니다.
그 밖에도 여럿 원인은 제 경험상 있었습니다. 특이한 점이 있다면 한번 나온 원인은 동일한 조건과 사양에서 같은 결과를 냅니다.
뭐 크게 걱정들 하실게 없는게 일단 저 DisableDeleteNotify가 자동 트림의 절대 기준은 아닙니다.
아~주 옛날 1세대급 SSD들에서나 중요한 파라미터지 지금와서는 있으나 마나입니다.
요즘에 나오는 SSD들은 사실상 관계 없다고 보시면 됩니다. 자동트림 정도는 다 컨트롤러 차원에서 지원합니다...
(물론 그렇다고 해서 윈도를 7 미만으로 깔아도 상관 없지 않냐라면 그건 아닙니다)
이제 RAID 환경에서의 트림 여부나 트림 자체 알고리즘 등 특화된 기능들에 따라 스펙이 갈리는 시대니까요.
아무래도 다들 비싸게 돈주고 구입하시다보니 관련 이슈에 대해 민감들 하시는게 정상이지만
그래도 이제 이 이슈는 그냥 흘러들 넘겨도 되실 수준의 옛날 문제입니다. 그냥 킬링타임용으로 생각해주세요...
-
드로이얀7 (이준호) 2012.01.07 00:36 내장 GC(가비지 컬렉션)있어도 트림 정보 받는 편이 좋지 않을까요? 오히려 윈도우 버전이 상관이 없을 텐데요. 어짜피 OS 트림 서포트가 안 되는 상황이라 가정하면 내장 자동 GC만 돌아가는건 마찬가지 아닌가요? (어드밴스드 포맷이라 포맷할 때 윈7, 깔꺼아니면 PE라도 써주는게 좋다고는 들었습니다만...)
그리고 이건 확실한건 아닌데 DisableDeleteNotify가 48인 상태에서 SSD Life 실행하면 트림 지원 여부가 서포티드, 시스템 Disabled (붉은색, 그리고 앞에 서포티드는 SSD 컨트롤러에서 지원여부를 의미)으로 나옵니다. 물론 사실이라 하더라도 SSD Life 제작자가 DisableDeleteNotify가 48이 뜰 수 있다는것 자체를 몰라서 처리 안 한 걸수도 있겠지만요.
-
오징어튀김 2012.01.07 01:15
트림 정보 안받아도 요즘엔 사실 상관 없습니다. OS에서 받으나 마나 컨트롤러 자체가 알아서 처리하는 문제니까요.
과거 1세대 당시만 하더라도 OS나 전용 프로그램 차원에서 명령해주질 않으면 트림 자체가 되지 않았지만
요즘의 SSD들은 컨트롤러들의 알고리즘 덕분에 OS가 트림 정보를 받느냐 안받느냐는 중요하지 않습니다.
윈도우 버전을 7으로 SSD 제조사들이 추천하는 이유는 사실 XP는 AHCI를 활성화 하려면 윈도우 업데이트를 해야 하기 때문입니다.
AHCI를 지원하는 XP의 윈도우 업데이트의 넘버가 뭔지를 떠나서 아예 방법조차 모르는 경우도 허다하기 때문입니다.
(물론 SSD 구입 의사가 있는 소비자의 상당수는 알고있지만 OEM 시장에 SSD가 꽤 풀리고 아직도 XP 다운그레이드를 선호하는 소비자들이 존재하는 이상 별 수 없죠)
SSD Life가 그렇게 결과를 내는건 DisableDeleteNotify 메세지를 기준으로 0,1 외의 값이 나올 경우
트림의 작동/미작동을 떠나서 아예 지원을 못한다고 판단할 수도 있습니다.
제 추측으로는 그러한 시스템은 아마 SATA 컨트롤러가 2개 이상인 시스템이어서
둘 중 하나의 컨트롤러 드라이버만 설치된 PC이거나
SATA 컨트롤러가 1개이지만 표준이나 전용 컨트롤러 드라이버 둘 중 하나를 설치했을때 드라이버 문제로
그렇게 결과가 나올 수 있다고 봅니다. 간혹 인텔 외의 야리꾸리한 전용 SATA 컨트롤러만을 쓰는 스펙의 마더보드가 있으니까요.
-
드로이얀7 (이준호) 2012.01.07 01:20 그런가요. 전에 어디서 트림과 GC는 다른 식으로 설명한 걸 본 것 같은데 잘못 본건가...
여튼 보드는 인텔 컨트롤러만 있는 보드이고, 위에 휴켄님처럼 순정 이미지는 잘 뜨는데 R버전으로 깔면 48이 뜨더군요.
-
오징어튀김 2012.01.07 01:28
R버젼이 48이 뜬다면 설치하는 윈도우 자체가 순정과 달리
슈퍼페치나 인덱싱 서비스 등 일부 시스템 요소가 사전에 트윅되어서 그럴 수 있습니다.
이는 제가 보기엔 나중에 트윅하느냐 사전에 트윅해놓느냐의 차이일 뿐입니다.
정상적으로 드라이버 다 깔고 그대로 쓰셔도 되고 0으로 만들어 놓고 쓰셔도 됩니다.
48이 뜬다고 해서 SSD 제조사에서 제공하는 전용 관리 프로그램으로 트림이 안되는건 아니니까요.
-
휴켄 2012.01.09 16:23
익명님 R 버전 RF, RFD로는 48이 뜬다고 위에 계속 떠들던 사람입니다.
이번에 다시 지금 실사용하고 있는 윈도우상에서 "WinNTSetup2_x86" 를 이용해서 VHD에 R버전을 다시 설치해 보았습니다.
역시 "48"이 출력되더군요..
혹시나 하는 마음으로 "fsutil.exe behavior set DisableDeleteNotify 0"을 해봤더니 "0"으로 바꼈습니다. ^^
전에는 똑같이 해줘도 계속 48이 떴었는데 무슨 조건이 달라졌는지 이번엔 바뀌더군요.
드디어 깔끔한 마음으로 익명님 R버전을 사용할수 있게 되었습니다.
^^
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
1541 | 하드웨어| xp , 7 , 8 멀티부팅 [5] |
|
11042 | 1 | 09-21 |
1540 | 소프트웨어| VMWare에서 USB로 부팅하기 [5] | 가자™ | 11036 | 1 | 09-21 |
1539 | 윈 도 우| 인터넷 익스플로러 10 하위버전 사용하는 팁! [2] | 핑크맛우유 | 12788 | 3 | 09-20 |
1538 | 윈 도 우| Windows 8 정품인증 안하고 개인설정 하는 팁 [7] | 핑크맛우유 | 17754 | 4 | 09-20 |
1537 | 윈 도 우| 익스10 32비트 작업표시줄 고정방법 [11] |
|
13330 | 1 | 09-18 |
1536 | 윈 도 우| Internet Explorer 재설치 방법 | 어리버리힙 | 12560 | 3 | 09-17 |
1535 | 윈 도 우| 자료 삭제시 삭제 확인 대화상자 표시하기 [3] | gooddew | 7064 | 2 | 09-16 |
1534 | 윈 도 우| 윈도우 8의 실행화일들 설명 [1] | 하니 | 6113 | 1 | 09-15 |
1533 | 윈 도 우| 윈도8 종료시 실행되던 어플? 자동 종료 [2] | kikamoo | 8746 | 1 | 09-15 |
1532 | 소프트웨어| Opera 웹페이지 글꼴 설정 [4] | 만만수 | 7623 | 1 | 09-15 |
1531 | 하드웨어| 사블 계열 윈7,8에서 게임포트 잡아주기 [2] |
|
7836 | 0 | 09-14 |
1530 | 윈 도 우| Metro UI 안에 종료 버튼 만들기 [11] | gooddew | 11058 | 4 | 09-13 |
1529 | 윈 도 우| 데스크 탑 모드에 종료버튼 바로가기 만들기 [5] | gooddew | 9243 | 4 | 09-13 |
1528 | 윈 도 우| winload.exe 문제해결 | 멋진중년 | 12267 | 2 | 09-12 |
1527 | 윈 도 우| 종료 버튼 팁 [3] |
|
6749 | 2 | 09-12 |
1526 | 윈 도 우| 오른 마우스 메뉴에 종료 / 재부팅 / 제어판 추가 하기 [10] | gooddew | 8688 | 3 | 09-12 |
1525 | 윈 도 우| UAC 를 끄지 마세요. [58] |
|
16371 | 2 | 09-11 |
1524 | 윈 도 우| 윈도우 UAC 에 관하여.. [15] | minesoul | 12710 | 7 | 09-11 |
1523 | 윈 도 우| 윈도우8에서 LOL 끊기시는 분 해결법 [2] | 오리rrrrrrrrr | 14713 | 0 | 09-10 |
1522 | 소프트웨어| 램디스크 활용 120% WinbolicLink 가상폴더 매핑 [7] | 번개 | 9075 | 1 | 09-09 |
제가 48 이 뜨는 문제로 질문을 올린적이 있습니다.
바이오스 상에서 AHCI 설정후에 익명님 RF,R,RFD를 설치하면 48이 떴고 순정은 0이 뜨더군요...
혹시나 해서 레지를 확인해봤지만 AHCI는 잘 작동중이었습니다.
저는 fsutil behavior set DisableDeleteNotify 0 을 줘도 0으로 고정이 안됐는데 되는 경우도 있나보네요.