요세미티에서 SSD의 모양을 유지하는 방법은 무엇입니까?


12

OS X 10.10부터 Apple은 kext signing을 사용합니다. OS X에서 타사 SSD에 대해 TRIM을 수동으로 활성화하는 것이 어렵고 위험 하기 때문에 Apple 이외의 SSD를 사용하는 사용자는 조만간 쓰기 속도가 저하됩니다.

따라서이 상황을 피할 수있는 옵션이 무엇인지 궁금합니다. 내가 생각할 수있는 몇 가지 접근법은 추가 문제를 암시합니다.

  • kext 서명을 비활성화 할 필요가없는 대체 방법을 알고 있습니까?
  • SSD를 수동으로 정리하는 도구 나 트릭이 있습니까 (예 : TRIM 명령 발행)?
  • 디스크를 청소하기 위해 TRIM Enabler와 같은 도구 를 임시로 사용 하기로 결정한 경우 얼마나 오래 활성화해야합니까?

요세미티에는 TRIM이 없습니다. 어떡해?


어떤 Mac에 어떤 SSD가 연결되어 있습니까? 여러 질문에 대한 일반적인 토론을 찾는 대신 문제가 무엇인지 더 자세히 설명 할 수 있는지 살펴보기 위해이 내용을 잠시 보류합니다. (아마도 너무 광범위하고 주제를 벗어난 것 같습니다).
bmike

@bmike 더 나은가? 목록에서 하위 질문을 삭제해야한다고 생각하십니까?
n1000

예-하지만 제목을 바꾸어야 할 수도 있습니다. 서명 된 Trim Enabler에 대한 소프트웨어 권장 사항을 간단하게 요청하고 있습니까? "형상"부분은 모호하며 세 개의 글 머리 기호는이를 세 가지 별도의 질문처럼 만듭니다. 이론적이고 측정 가능하지 않은 / 일어나는 것을 방지하기 위해 "잠재적 인 뱀 오일"을 요구하는 대신 속도를 측정하는 방법을 알고 싶습니다.
bmike

답변:


11

편집 3 :

예! 10.10.4의 출시 이후, Apple은 이제 라는 새로운 도구를 제공trimforce 하여 사용자가 지원되지 않는 디스크에서도 TRIM을 활성화 할 수 있습니다. 따라서 궁극적 인 최종 답변은 다음과 같습니다.

sudo trimforce enable

/ 편집 3

편집 1 :

마침내 나는 길을 찾았다! 이 답변 에서 알 fsck수 있듯이 도구 에는 깔끔한 트릭이 숨겨져 있습니다.

앞으로는 때때로 단일 사용자 모드 ( 부팅 화면에서 + S를 누름 )로 부팅하고 명령을 실행 fsck -fy합니다. 디스크를 확인하고 메시지를 마칩니다.Trimming unused blocks.

/ 편집 1

편집 2 :

따라서 Disk Sensei 라는 새로운 도구 가 있습니다. 수동 TRIM 명령이 있으며 요세미티의 Kext 사인을 켜고 끄는 데 도움이됩니다.

/ 편집 2 :

또한 DiskFresh 에 대해 읽었 으며 원래 요구했던 것을 다소 달성했습니다. 이 Windows (Bootcamp 파티션 필요) 도구는 파티션의 모든 데이터 또는 전체 디스크를 다시 씁니다. 이 접근 방식은 SSD를 지우고 백업에서 복원하는 것보다 조금 덜 고통스럽게 보입니다. 그러나 추가 쓰기주기를 수행하는 단점도 있습니다.


0

다른 방법은 GC가 제대로 작동하기 위해 SSD에 가능한 많은 공간을 확보하는 것입니다.

요세미티가 출시되었을 때 클라이언트 컴퓨터에서 TRIM을 사용하도록 설정했는데 그 결과를 완전히 이해하지 못했습니다. 이제 어떤 이유에서든 cmd + optn + p + r을 시도하기 전에 새 AppleAHCIBlockStorage로 업데이트를 설치하기를 바랍니다.

이제 NVRAM을 지우면 잠시 동안 다운 상태를 처리 할 수있는 컴퓨터를 제외하고는 아무것도하지 않을 것입니다. sudo nvram boot-args = kext-dev-mode = 1 주위에 다른 Mac 또는 부팅 미디어 / 설치 미디어가 있어야하고 출력해야합니다 .


1
무슨 GC에 대해 이야기하고 있습니까? 나는 당신이 두 가지 다른 것을 혼란스럽게 생각한다고 생각합니다.
존 슈미트

3
@JohnSchmitt“GC”는 내구성과 성능을 보장하는 SSD의 또 다른 기능입니다. TRIM과 달리 드라이브 내부에서 완전히 작동하므로 Apple 이외의 SSD에서 활성화하기 위해 OS X에서 지원할 필요가 없습니다. TRIM과는 별개이며 보완 적입니다. 정교한 GC 알고리즘은 다른 수준에서 작동하기 때문에 TRIM을 대체 할 수 없지만 TRIM 없이도 SSD의 성능을 유지하는 데 기여할 수 있습니다. 디스크가 꽉 찼을 때 (이 답변의 내용) 더 잘 작동합니다.
Pascal Cuoq

TRIM vs. GC에 대한 추가 정보 : cindori.org/trim-vs-garbage-collection
n1000

0

SSD 제조업체에 따라 컴퓨터를 다시 시작하고 옵션 키를 누르고 있으면 시동 디스크 선택기로 이동 한 다음 부팅 디스크를 선택하지 않고 몇 시간 동안 해당 상태로 유지할 수 있습니다. 가비지 수집을 시작하려면 MacObserver의 MacGeekGab에서 읽었거나 팟 캐스트 일 것입니다. 이것이 사실이라고 들었습니까? Pa


이것은 실제로 일부 드라이브에 해당됩니다. 예를 들어 M500입니다. 펌웨어를 업데이트 한 후 어젯밤 960GB M500을 부활 시켰습니다. 부팅하지 않고 8 시간 동안 실행하면 실제로 유휴 상태가 아니며 16mb / s 읽기 및 400 + mb / s 쓰기에서 완전히 복원되었습니다. 2 년 동안 가지고있었습니다. GC 및 트림은 독점 프로세스가 아니라는 점에 유의해야합니다.
MiB 크기

0

"disktester"소프트웨어를 사용해 볼 수 있습니다. SSD와 함께 작동하는 재조정 기능이 있습니다. 아직 직접 시도하지는 않았지만 합법적으로 보입니다.


난 당신이 모든 날짜를 잃게 만들 것입니다 수리를 땜질.
Vincent

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.