Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Проверка функционирования TRIM на SSD диске [РЕШЕНО]  (Прочитано 6271 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex8664

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Имеется:
- Ubuntu 10.10 64bit со всеми обновлениями
- SSD диск OCZ-VERTEX2 (прошивка обновлена до 1.29) с двумя разделами ext4(с опцией discard)

Для провеки TRIM использовал инструкцию: http://tokarchuk.ru/2011/01/enable-trim-support-in-ubuntu/

Вот мои действия:
(Нажмите, чтобы показать/скрыть)

Действительно ли TRIM не работает или я что-то не так сделал?
Если он не работает, то что ему ещё надо? (вроде должен из коробки работать)

Заранее спасибо

---

Включил журналирование и убрал опцию commit: всё заработало (скорее всего из-за журнала)
« Последнее редактирование: 06 Марта 2011, 22:05:00 от alex8664 »

Оффлайн bankir82

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
тоже столкнулся с данной проблемой.
Подтвеждаю - с опцией -o journal_data_writeback TRIM не работает.
Необходимо либо ставить -o journal_data_ordered либо кажется -o journal_data_journal (точно не помню)

После этого TRIM заводится.

PS ubuntu 11.04  на самсунг nc110 с 2Гб памяти и ssd Corsair f60bg2 стартует до рабочего стола за 30 сек (gnome classic)

Оффлайн Денвер

  • Участник
  • *
  • Сообщений: 109
    • Просмотр профиля
а должно при работе трим выдать нули? у меня
/dev/sda:
reading sector 454655: succeeded
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
работает?
Ubuntu 22.04

Оффлайн alex8664

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Я полагаю, что работает. У меня были нули на первом диске, а когда купил другой - там тоже ffff.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
thunder@a975:~$ sudo -i
[sudo] password for thunder:
root@a975:~# dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct
100+0 записей считано
100+0 записей написано
скопировано 52428800 байт (52 MB), 3,07321 c, 17,1 MB/c
root@a975:~# hdparm --fibmap tempfile

tempfile:
 filesystem blocksize 4096, begins at LBA 163842048; assuming 512 byte sectors.
 byte_offset  begin_LBA    end_LBA    sectors
           0  166501376  166502399       1024
      524288  166505472  166506495       1024
     1048576  166707200  166721535      14336
     8388608  166463488  166479871      16384
    16777216  166758400  166774783      16384
    25165824  166725632  166758399      32768
    41943040  167331840  167348223      16384
    50331648  167413760  167417855       4096
root@a975:~# hdparm --read-sector 163842048 /dev/sda

/dev/sda:
reading sector 163842048: succeeded
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
root@a975:~# rm tempfile
root@a975:~# sync
root@a975:~# hdparm --read-sector 163842048 /dev/sda

/dev/sda:
reading sector 163842048: succeeded
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
root@a975:~#
у меня сразу нули были в конце тоже, выходит всё норм?

OCZ Vertex3 120 (прошит 2.22)
UUID=10d4d2d2-d164-44b6-bad9-ed6fec891ad9   /   ext4   noatime,nodiratime,discard,errors=remount-ro,commit=60   0   1
журнал включен.

 

Страница сгенерирована за 0.031 секунд. Запросов: 22.