SSD 드라이브에서 TRIM에 대한 Linux 지원이 있습니까?


15

SSD for Linux에서 TRIM 지원을 활성화하는 방법이 있는지 아는 사람이 있습니까? 이것은 Windows 7에 포함되어 있으며 Linux에서 그것에 관한 많은 정보를 찾을 수 없다는 것에 놀랐습니다.

SSD와 TRIM에 대한 정보는 여기에서 찾을 수 있습니다 - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10


2
Linus 자신은 SSD 드라이브의 큰 팬이므로 잘 지원 될 것으로 생각됩니다. torvalds-family.blogspot.com/2008/10/…
Mark Ransom

답변:


13

2.6.28보다 최신 커널이 필요할 것입니다. 여기 (올해 5 월 마지막 활동이있는 2.6.30-rc4 기반)를 참조 하십시오 . 나는 그 나무가 어느 정도 병합되었는지 알지 못한다. 아마도 linux-ide@vger.kernel.org메일 링리스트를 검색 할 수있을 것이다 . 업데이트 : 예를 들어이 스레드를 참조하십시오 (커널 목록에서도 설명).

TRIM을 사용하기 위해 며칠 전에 릴리스 된 hdparm-9.20에 관심이있을 것입니다 (그리고 더 새로운 와이퍼 -1.7 릴리스도 있습니다).

업데이트 : 파일 시스템, TRIM, 성능 및 SSD 디스크 간의 관계에 대한 이 LWN 기사 도 참조하십시오 .


5

Linux는 2008 년 12 월 25 일에 릴리스 된 2.6.28에서 TRIM 명령을 지원했습니다. 자세한 내용은 여기 를 참조하십시오.


1
파일 시스템 지원도 필요합니까?
dlux

1
[인용 필요]
Andrew Coleson

1
인용문 추가, 정직하게 해주셔서 감사합니다.
ChrisInEdmonton

2

리눅스가 이미 트림을 지원한다고 생각합니다. 아직 SSD가 지원하지 않습니다. Trim을 활성화하려면 현재 세대 OCZ 및 Intel 드라이브에 펌웨어 업그레이드가 필요합니다.


1
ocztechnology.com/products/flash_drives/ 에 따르면 적어도 일부 OCZ 제품은 TRIM을 지원합니다.
ChrisInEdmonton

그렇다면 당신은 착각합니다. 나는 그들의 포럼에서 OCZ 뉴스를 따르고 있으며 TRIM은 아직 발표되지 않았습니다.
Pyrolistical

1
정말? 이 페이지에는 다음과 같은 인용문이 명시 적으로 포함되어 있기 때문에 이상합니다. "최신 펌웨어 업데이트를 통해 다른 SSD 제조업체가 지금까지 구현하지 못한 TRIM 도구도 얻을 수 있습니다." 그들이 가지고 있지 않은 기능을 허위로 주장하는 것은 이상한 일이지만 회사가 처음 그런 것은 아닙니다.
ChrisInEdmonton

1
그것은 잘못 검토 사이트입니다. 나는 그들이 말하고자하는 것은 최신 FW에 유휴 가비지 수집이 있다고 생각합니다.
Pyrolistical

2

ext4의 경우 ATA Trim을 활성화하려면 fstab에 폐기 옵션 을 추가해야합니다 .

이 멋진 방법 도 참조하십시오


1

2.6.28, 2.6.33에 추가 된 초기 지원에는 "완전한"트림 지원이 있습니다.


0

UBUNTU 9.10에서 TRIM 명령을 추적했습니다. 그러나 커널 2.6.31을 사용할 때 TRIM 명령을 찾을 수 없습니다. hdparm을 사용하여 TRIM 명령을 생성하면 TRIM 명령을 찾을 수 있습니다. 따라서 현재 Linux 커널 버전은 TRIM 명령을 지원하지 않는다고 생각합니다.

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