Какая история с поддержкой TRIM?

Обратитесь к разделу «Проблема с синим оттенком видеоизображения Youtube» в Ubuntu 12.04 и следуйте инструкциям по установке нового VDPAU1, и он исправит проблему правильно.

14
задан 27 March 2012 в 07:30

5 ответов

Согласно этому сообщению об ошибке, TRIM не поддерживается ядром Ubuntu в Ubuntu Lucid (10.04).

Все новые версии Ubuntu поставляются с ядром, которое поддерживает TRIM, но вам придется сообщить об ошибке , если вы используете файловую систему ext4 (по умолчанию).

13
ответ дан 26 May 2018 в 00:14
  • 1
    В отчетах об ошибках упоминается поддержка поддержки отделки портирования от 2.6.33, теперь мы находимся на 2.6.35. Отчет об ошибке относится к версии 2.6.32 – Stefano Palazzo♦ 26 November 2010 в 14:04
  • 2
    Вопрос о 2.6.32, отчет об ошибке относится к вопросу;) – João Pinto 26 November 2010 в 14:07
  • 3
    Конечно, я прошу прощения. Я только предположил, что у 10.04 был последний (почему?). В следующий раз я буду читать более внимательно. Теперь отредактировал мой ответ. :) – Stefano Palazzo♦ 26 November 2010 в 14:23
  • 4
    Ну, слово «текущий» все еще вводит в заблуждение, поскольку текущие ядра определенно поддерживают TRIM, я отредактирую ответ соответственно. – Uli 8 March 2012 в 15:50

Ядро Linux поддерживает TRIM с версии 2.6.33.

Итак, ответ: с версии 2.6.33 , Linux, в последней версии, поддерживает TRIM из коробки. Ubuntu 10.04 этого не делает.

Вопрос в том, вернется ли эта функция обратно к 2.6.32 или 10.04, получит обновление до 2.6.33+. (см. ответ Жоао Пинто)

Конечно, ваш SSD также должен его поддерживать. Есть также некоторые проблемы с некоторыми конкретными SSD (я думаю, что Indilinx все еще может быть немного выигрышным, например). Прошивка SSD должна реализовать все правильно - но, я понимаю, некоторые SSD реализуют TRIM таким образом, который не соответствует стандарту ATA. Или, по крайней мере, с ошибкой.

Первое поколение X-25M от Intel не поддерживает обрезку «Правильно» (или вообще не - строго говоря). Второе поколение Intel X-25M G2. Я не знаю, добавляет ли последняя прошивка надлежащий TRIM, веб-сайт Intel продолжает упоминать, что это «Оптимизировано для Windows 7», которое правильно было заперто как функция программного обеспечения в драйвере Windows, и что диск не делает это самостоятельно, потому что Intel снова вернул себе домашнюю работу на автобусе: -)

7
ответ дан 26 May 2018 в 00:14

Поддержка TRIM была введена в Linux 2.6.33 (Ubuntu 10.10), однако маловероятно, что Ubuntu 10.04 когда-либо получит поддержку TRIM. После приобретения поддержка TRIM должна активироваться через FSTab.

5
ответ дан 26 May 2018 в 00:14

В описании обновления 2.6.32-39 я вижу следующие фрагменты:

sata_mv: исправление сломанной поддержки DSM / TRIM (v2) LP: # 644694 ext4: make trim / discard необязательно (и по умолчанию)

Я предполагаю, что это означает, что он теперь поддерживается.

5
ответ дан 26 May 2018 в 00:14

Похоже, что это было в Ubuntu-2.6.32-9.13 как commit 9f3979ef, еще в декабре 2009 года, поэтому было доступно в ясном виде с момента его выхода.

Вы, конечно, нуждаетесь для установки с опцией discard, чтобы включить его.

1
ответ дан 26 May 2018 в 00:14

Другие вопросы по тегам:

Похожие вопросы: