X86.CO.KR
100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • 일반모드 다크나이트모드 다크모드
    X86 통합검색
    Extra Form
    공유레벨 글쓴이가 전체공개한 글 입니다.
    목적확인  


    안녕하세요. 그래도 생겨요 맥토피아입니다.~~ 


    우연히 트림에 관하여 재미있는 팁이 있어 공유 합니다

    평소에 OSX 설치하고 나서야 TRIM 적용 가능  부분에 있어서 0.1%정도의 아쉬움이 있었는데...가까운 곳에 방법이 있었네요.


     우선 트림의 대표적인 기능은 아래와 같습니다.

    "TRIM 차후 쓰기 속도를 상당히 떨어트리는 쓰레기 수집 오버헤드를 SSD 미리 관리할  있게한다"

     

    따라서 OSX 설치 단계 부터 적용하고

    각종 APPLICATION 설치가 되어야 하는 시점 부터 적용하는 것은 SSD관리 측면에서 알게 모르게 많은 장점이 있겠죠.


    100% 확인할 길은 없으나 SSD 달린 리얼맥은 처음 부터 TRIM 적용이  상태에서 OSX 설치가되었을  입니다.

     

    따라서 아래 팁을 클로버 부팅단계에서 적용하시면 OSX 업데이트와 상관 없이 TRIM 항상 적용이 되는 결과를 볼수 있을 것 입니다. 


    그리고 이 팁이 적용된 클로버 부트 디스크를 제작 하신다면 OSX 설치부터 적용되어서 설치가 가능 하게 됩니다.

     

    적용 방법 (아래 부분을 CONFIG.PLIST COPY/PASTE)

    <key>KextsToPatch</key>

    <array>

    <dict>

    <key>Find</key>

    <data>

    QVBQTEUgU1NE

    </data>

    <key>Name</key>

    <string>IOAHCIBlockStorage</string>

    <key>Replace</key>

    <data>

    AAAAAAAAAAAA

    </data>

    </dict>

    </array>


    Mactopia 님의 SIGNATURE

    profile

    이 사이트는 당연히 무료이지만 다른 사람의 노동은 무료가 아닙니다. 

    어떤 글을 적어야 할지 모르겠다고요? 그래서 무의미한 글을 작성하고 내가 읽고 싶은 글만 읽고 다시 먹튀 하고 싶으신가요?

    물론 자연스러운 현상입니다. 그렇다고 해서 당신의 먹튀를 위해 사이트가 어지렵혀지는걸 바라볼수 없고 허용 할수는 없습니다. 

    간단히 말해서 본인이 야비하고 이기적인 마음을 가지면 그 만큼 운영자도 기존 활동하는 회원들도 여러분에게 같은 대응을 할것입니다. 

    약간은 불편 하더라도 정상적인 활동을 해주세요.

    레벨/포인트/활동 정보 글타래 : https://x86.co.kr/faq/2127080 /  https://x86.co.kr/faq/2547453 

    댓글 11
    Mactopia
    13.06.06
    본인이 본인에게

    (현재 10.8.1, 10.8.2,10.8.3,10.8.4 ~ 10.10.4 까지 테스트완료)

    ? (276e19)
    하루n
    14.01.21
    하루n @Mactopia

    감사합니다. 참 클로버가 이런 게 좋네요.

    Mactopia
    14.01.21
    Mactopia @하루n
    네. 저도 처음에 감동 받았었죠 ^^.
    댓글 작성자가 레벨http://www.x86.co.kr이상 회원만 읽기 가능하도록 작성한 댓글입니다
    ? (b05fb3)
    울낄
    14.10.21
    울낄 @Mactopia
    정보 감사합니다. ㅎㅎㅎㅎ
    ? (dabdbc)
    투명스티커 @Mactopia
    10.10.3 도 적용되는건가요?
    ? (36c391)
    나레
    15.05.30
    나레 @Mactopia
    감사합니다..
    저는 적용해도 전혀 안먹네요 ㅜ.ㅜ
    ? (853420)
    꼬부랑머리 @Mactopia
    <key>KextsToPatch</key>
    <array>
    <dict>
    <key>Comment</key>
    <string>Enable TRIM for SSD</string>
    <key>Find</key>
    <data>
    AEFQUExFIFNTRAA=
    </data>
    <key>Name</key>
    <string>IOAHCIBlockStorage</string>
    <key>Replace</key>
    <data>
    AAAAAAAAAAAAAAA=
    </data>
    </dict>
    </array>

    이걸로 한번해보세요 요세미티에서 정상 적용후 사용중입니다.
    profile (afa2c7)
    Horus
    15.06.06
    Horus @꼬부랑머리
    와우, 매우 잘 됩니다. 감사합니다!
    profile (9cb1d9)
    난사
    15.06.07
    난사 @Mactopia
    그런데 이게 조심해야 할 부분이 있습니다.
    리얼맥에서 서드파티 SSD의 트림을 활성화 한 상태에서 OS X 업그레이드를 하게 되면 높은 확률로 부팅이 안되는 문제점이 있어왔습니다. 이런 내용은 http://macnews.tistory.com/2992 등의 자료를 통해서도 확인이 가능합니다.
    문제는 해킨에서도 이런 유사한 문제가 발생하는 경우도 있다는 것입니다. 언젠가 최근 OS X 업데이트에서 뭔가 잘 안된다는 글을 남겼던 적이 있습니다. 결국 클린 설치하였고, 다시 업데이트를 하는데, 계속 같은 문제가 생기는 것입니다. 우연히 트림 활성화를 끈 상태에서 업데이트를 하였는데, 오류없이 넘어가더군요. 아직 100% 확실하다는 말은 하기 힘듭니다.
    하지만, 이번 업데이트를 하면서 느낀 점은 서드파티용 SSD의 트림활성화 앱이나, 코드를 적용중인 상태라면, OS X 업데이트 하실 때는 트림 활성화를 끈 다음에 진행하는 것을 권해드리고 싶습니다.
    profile (9cb1d9)
    난사
    15.06.07
    난사 @Mactopia
    단 저의 사례와 차이점이 있다면, 부팅 불가 문제가 생길 당시에 트림 활성화 앱을 이용한 상태에서 업데이트를 했다는 점입니다. 만약에 클로버에서 kext patch 기능을 이용한 트림 활성화 방식은 OS X 업데이트에 트러블을 만들지 않는다는게 확실하다면 이 방법을 더 권해드리고 싶은 것은 사실입니다. 그런데 트림 활성화 앱이나 클로버의 kext patch 기능을 이용하는 것이나 결과적으로 IOAHCIFamily.kext 속에 숨어 있는 IOAHCIBlockStorage.kext 의 내용을 수정하여 애플에서 공식적으로 지원하는 SSD 이외의 SSD 에서도 트림 기능이 작동하도록 만드는 것이거든요.
    profile (9cb1d9)
    난사
    15.06.07
    난사 @Mactopia

    TRIM Enabler.app.zip


    현재 제가 사용하고 있는 앱은 바로 위에 있는 이 녀석입니다. 이 녀석은 S/L/E/IOAHCIFamily.kext/Contents/Plugins/IOAHCIBlockStorage.kext/Contents/MacOS 에 원본의?IOAHCIBlockStorage 를?IOAHCIBlockStorage.orig 로 바꿔서 복사해 놓고?IOAHCIBlockStorage 의 HEX 코드를 바꿔치기한 수정본을 넣어서 트림을 활성화 시키더군요. 변경된 코드의 차이는 그림으로 보여드리겠습니다.


    스크린샷 2015-06-07 00.41.25.png


    결론은...?

    1. 아무튼 잘 쓰자..

    2. 이런 코드를 알아내서 패치용 앱을 만들고 적용하는 법을 알아서 알려주는 여러 삽질대마왕들에게 감사의 말을 남기고 싶다..

    입니다.

    댓글 쓰기 권한이 없습니다.
  • 다음글 노트북 해킨 작업시 유용한 사이트 (DSDT/드라이버) [1]
  • 이전글 Clover Config.list 각 부분 메뉴얼 - ACPI [2]
  • 날짜 제목 글쓴이 조회 수
    18.08.26 팁공통 입문자 안내서보충 파란약 아이뱅크 2958
    17.09.06 팁공통 클로버 컨피규레이터 기본 사전 17.09.07 ariC 5513
    16.02.03 팁공통 입문자를 위한 x86 안내서 아이뱅크 95660
    13.06.14 부트로더 Clover Config.list 각 부분 메뉴얼 - KernelandKextPatches Mactopia 2201
    13.06.14 부트로더 Clover Config.list 각 부분 메뉴얼 - Graphics Mactopia 3300
    13.06.14 부트로더 Clover Config.list 각 부분 메뉴얼 - GUI Mactopia 1919
    13.06.14 부트로더 Clover Config.list 각 부분 메뉴얼 - CPU Mactopia 2326
    13.06.14 팁공통 Clover Config.list 각 부분 메뉴얼 - ACPI Mactopia 4399
    팁공통 TRIM ENABLER 없이 TRIM을 적용 하는 방법. Mactopia 3236
    13.05.08 팁공통 노트북 해킨 작업시 유용한 사이트 (DSDT/드라이버) Mactopia 5956
    13.04.10 부트로더 OSX 설치 시 하드가 외장으로 인식될 때 해결방법 (클로버 부트로더) 호바리 2847
    13.04.09 팁공통 When you can't build cache !! 캐쉬 생성이 안될 때.. 작은거인 1367
    13.03.24 팁공통 잠자기 관련 General Helps - Q/A Mactopia 2656
    13.04.06 팁공통 클린설치용 디스크 만들기 (GPT 용 - MBR X, 클로버) 호바리 5233
    13.04.02 팁공통 Fusion Drive EFI에 클로버 심기 (BIOS 방식) 호바리 3927
    13.03.16 팁공통 OS X 10.8.3 + Windows 8 BootCamp 설치 일지 작은거인 4148
    13.03.09 팁공통 Clover r1139 부터 ivy bridge 스피드스텝용으로 config.plist가 바뀐 부분이 있네요 Mactopia 4436
    13.03.09 부트로더 Clover r1157 기준 Config.plist full sample list Mactopia 1620
    13.02.22 부트로더 Clover r1139 기준 Config.plist full sample Mactopia 1926
    13.02.13 팁공통 Apple Genius Bar Test Tool Mactopia 2659
    13.02.13 팁공통 [하얀토끼님글] 극 초심자를 위핸 해킨 용어 정리 Mactopia 3875
    13.02.13 팁공통 해킨토시 설치 관련 OSX 주요 Kext에 대한 정보 -1 Mactopia 12042
    13.02.11 부트로더 Clover r1112 기준 Full Config.Plist Mactopia 1970
    13.02.08 팁공통 윈도우에서 해킨토시 설치용 OSX 부팅 디스크를 만들어 봅시다. Mactopia 12265
    13.02.03 팁공통 Revised/Updated config.plist full sample list for Clover -1093 기준 Mactopia 2093
    13.01.04 팁공통 TonyMac Compatible Components/Hardware Database - 해킨토시 부품을 고르기전 참조 Mactopia 2330
    13.03.22 팁공통 OS X & Windows MultiBooting using GPT EFI on Legacy BIOS with Clover Bootloader 작은거인 5161
    13.03.13 팁공통 Chameleon [Can't find /mach_kernel 에러] 해결 방법 USB Booting With Cham... 작은거인 2974
    13.03.10 팁공통 iATKOS ML2 이미지를 USB에 담아 보자!(Ghost32 이용) LeeDeaRi 5222
    13.03.06 팁공통 DSDT 추출 하는 가장 쉬운 방법 Mactopia 7957
    13.03.04 팁공통 해킨을 시작하시는 분들을 위한 동영상 #1 - 맛뵈기 LeeDeaRi 2396
    13.02.27 팁공통 범용(공통으로 쓸 수 있는) 클로버 부트로더 config.plist 작은거인 6625
    13.02.11 부트로더 크로버 부트로더를 이용한 클린 해킨토시 만들기 (1편) 작은거인 17835
    13.02.11 부트로더 클로버를 이용해 Clean OSX 해킨토시 설치 디스크 만드는 방법 Mactopia 11871
    13.02.09 팁공통 [카멜레온] OS X 순수버전 설치용 USB 만들기 .... sung-sung 12475
    13.02.04 팁공통 해킨토시 설치가이드 2부 ( 설치) 작은거인 15002
    13.02.04 팁공통 해킨토시 설치가이드 1부 ( 설치용 USB 만들기) 작은거인 15737
    13.01.27 팁공통 Still waiting for root device fix Mactopia 2607
    13.01.25 팁공통 DEL 키가 없는 애플 불루투스 키보드로 CMOS/BIOS 진입 할려면 Mactopia 2839
    13.01.14 부트로더 클로버 부트로더 옵션 설명 Mactopia 10507
    13.01.13 팁공통 Multibeast 멀티비스트 메뉴얼, 사용방법 (펌) Mactopia 9526
    13.01.13 팁공통 해킨토시 기본 용어 (영문) Mactopia 2469
    13.01.13 부트로더 Clover 테마 변경 Mactopia 3596
    13.01.13 팁공통 클로버 CONFIG.PLIST SAMPLE Mactopia 2301
    13.01.12 부트로더 클로버 부트로더 UEFI 방식으로 HDD/SSD 에 설치 Mactopia 24200
    13.01.12 부트로더 클로버 부트로더 UEFI 부팅 방법과 테스트 순서 Mactopia 5562
    12.12.02 팁공통 해킨 필수 사이트 Mactopia 3475
    12.12.21 그래픽 해킨 HD4000 설치 성공 사례 Mactopia 3545
    12.12.06 팁공통 해킨토시를 위한 부품 고르는 절차에 대해서 (100% 남이 해놓은거 따라 하기 싫으... Mactopia 2994
    13.02.01 부트로더 Clover _v2 r1050과 설치용 USB 를 만들어보고... 작은거인 2030
    12.12.04 팁공통 Multibeast 설명, 메뉴얼, 개념 잡는데 이만한 글이 없는 듯 합니다. Mactopia 5481
    12.12.01 팁공통 카멜레온 옵션 systemtype Mactopia 2290
    13.03.06 팁공통 노트북 클로버 1151로 업데이트 후 USB 인식 불가 -1 작은거인 2195
    1 - 22
    서버에 요청 중입니다. 잠시만 기다려 주십시오...