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


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

Автор Тема: Настройка Ubuntu для работы с SSD  (Прочитано 193454 раз)

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

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #120 : 13 Января 2013, 17:14:01 »
я хз какой тебя БИОС.

Смотри Storage Configuration, SATA... где-то там.

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #121 : 13 Января 2013, 17:14:28 »
Подскажите пожалуйста, приобрел SSD на 64 гига.
Поставил на него систему, а на обычный HDD поставил /home
Хомяк тоже на SSD выноси.
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #122 : 13 Января 2013, 17:17:27 »
http://yandex.ru/yandsearch?text=%D0%BA%D0%B0%D0%BA+%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C+AHCI&from=fx3&clid=1909644&lr=77

Пользователь решил продолжить мысль 13 Января 2013, 17:19:40:
ТС, babay2004 прав, хомя тоже на хоум, для конфигов, медиаданные только храни на ХДД.
« Последнее редактирование: 13 Января 2013, 17:19:40 от ⚡ Thunde® ⚡ »

Оффлайн N1979

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #123 : 14 Января 2013, 17:06:36 »
http://yandex.ru/yandsearch?text=%D0%BA%D0%B0%D0%BA+%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C+AHCI&from=fx3&clid=1909644&lr=77

Пользователь решил продолжить мысль 13 Января 2013, 17:19:40:
ТС, babay2004 прав, хомя тоже на хоум, для конфигов, медиаданные только храни на ХДД.
Вообщем лажа, моя материнка не поддерживает AHCI и все плюшки ssd дисков для моего компа равны нулю.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #124 : 14 Января 2013, 18:52:55 »
N1979,
очень старая мамка?

Пользователь решил продолжить мысль 14 Января 2013, 19:00:42:
N1979,
SATA+RAID Controller стоит около 1500р.
Мб вариант, хотя они обычно на PCI-E x1, чего на старой мамке может не быть. Да и проще наверное мамку новую взять, хотя хз-хз.
« Последнее редактирование: 14 Января 2013, 19:00:42 от ⚡ Thunde® ⚡ »

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #125 : 14 Января 2013, 20:15:55 »
Да и проще наверное мамку новую взять, хотя хз-хз.
Если мать настолько стара, что не умеет AHCI, то там и проц, память, видео менять придется.
N1979, а чоза мать? Может BIOS можно обновить просто?
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #126 : 14 Января 2013, 20:27:55 »
babay2004,
ну так я к тому и веду, что пора платформу менять... Что-нить бюджетное, но современное, будет в разы лучше.

Оффлайн N1979

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #127 : 14 Января 2013, 21:39:32 »
Да и проще наверное мамку новую взять, хотя хз-хз.
Если мать настолько стара, что не умеет AHCI, то там и проц, память, видео менять придется.
N1979, а чоза мать? Может BIOS можно обновить просто?
Gigabyte GA-G31M-S2L
Была мысль про обновление биоса, но насколько я вычитал, чипсет Intel® ICH7 не умеет AHCI.

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #128 : 14 Января 2013, 22:13:31 »
Gigabyte GA-G31M-S2L
Была мысль про обновление биоса, но насколько я вычитал, чипсет Intel® ICH7 не умеет AHCI.
Мда, только Intel® ICH7R и ICH7DH умеют AHCI. Бида.
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #129 : 18 Января 2013, 14:07:50 »
⚡ Thunde® ⚡,
Рекомендую ознакомиться.
Там есть интересное заявление о discard.
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #130 : 18 Января 2013, 15:21:45 »
babay2004,
Спасибо, интересно.

Но есть замечания, хочу услышать твое мнение по этому поводу.

Автор статьи по ссылке заявляет, что

Цитировать
Как не надо делать

Широкую известность получил другой способ выполнения TRIM в Ubuntu. К сожалению, неверный. Заключается он в добавлении параметра discard в /etc/fstab. Так делать не надо.

При это в статье, на которую он ссылается написано следующее:

Цитировать
1) No “discard”, never run fstrim
2) With “discard”
3) No “discard”, run fstrim from time to time

Option 1 is the least desirable: That way, the SSD would degrade in write performance after some time considerably, because it would never get any TRIM commands from the kernel, so once it runs out of trimmed free space, it needs to do the whole read-erase-modify-write thing, everytime you write new data.
Option 2 will prevent that performance degradation, but it does it at a cost: Every delete operation you trigger on your file system will immediately cause the kernel to issue TRIM commands for the respective blocks, which, as I showed in my post, can be really slow.
Option 3, which is what I recommend for now*, will prevent performance degradation, too, but the TRIMming does not happen directly after you delete data from your file system, but at arbitrary later times.

Т.е. выходит по сути 2 метода предотвращения деградации скорости SSD:
1) discard
Делает работу при удалении файлов, а именно вызывает TRIM для ответственных блоков (т.е. для тех, с которых удалены файлы), при каждом удалении файлов. Это может сказываться на замедлении его работы сразу после удаления большого числа файлов, у автора оригинала при удалении около 40к файлов массой 500МБ время замедления составляет 40 сек., на его не очень быстрой модели SSD.
2) не использовать discard, но добавить в крон TRIM на каждый день. В этом случае трим будет производится для всего диска (у автора это занимает 6 минут). Плюсы против discard - нет замедления сразу после удаления большого количества файлов. Минусы - надо ждать довольно долго. Я, например, не могу это делать ночью, т.к. комп домашний на ночь выключаю.

Исходя из этого, если я правильно понял вопрос, возможны 2 варианта. И тот и другой годятся для использования, смотря кому какой удобнее. Для меня это discard, т.к. никакого замедления я не ощущаю, возможно потому что 40к файлов не часто удаляю, да и когда удаляю когда не замечал каких-либо тупняков. Возможно ещё влияет, что мой SSD раза в 2.5 бодрее чем у автора 1-й статьи.

Поэтому считаю заявление "так делать не надо" не оправданным.



Что ты думаешь, мб я неверно понял механизм?

Но метод добавлю и ещё подкорректирую, а то там по тихой кто-то что-то дописывает, уходя от сути.

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #131 : 18 Января 2013, 20:07:50 »
Цитировать
Исходя из этого, если я правильно понял вопрос, возможны 2 варианта. И тот и другой годятся для использования, смотря кому какой удобнее.
Да, всё верно.
Про крону делать трим изредка вобщем-то круче будет результат. Но дискард удобнее.
Там коменты в бложике нерусском читать надо - умные ребятки автору вполне резонно возражают, и я с ними согласен.
Продолжаю делать как "не надо". :)

Пользователь решил продолжить мысль 18 Января 2013, 20:18:26:
И вот ещё что.
Цитировать
tmpfs   /tmp      tmpfs   defaults   0   0
tmpfs   /var/tmp   tmpfs   defaults   0   0
tmpfs   /var/lock   tmpfs   defaults   0   0
tmpfs   /var/log   tmpfs   defaults   0   0
none   /dev      tmpfs   defaults   0   0
Вот это всё ересь.
Посмотри у себя /etc/mtab, я не знаю как в Убунточке, но у меня в Федоре уже и так, само, всё временное на tmpfs монтируется. А /var/tmp нельзя вообще туда пихать...
« Последнее редактирование: 18 Января 2013, 20:18:26 от babay2004 »
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #132 : 18 Января 2013, 20:34:38 »
babay2004,
про ересь, ты прав, давно нужно было это убрать из статьи.

Пользователь решил продолжить мысль 18 Января 2013, 21:01:16:
Уменьшил объем статьи, убрал лишнее из fstab, добавил инфу из нового источника.
« Последнее редактирование: 18 Января 2013, 21:01:16 от ⚡ Thunde® ⚡ »

Оффлайн Koldun_nps

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #133 : 22 Января 2013, 19:54:03 »
Добрый день. Использовал вышеуказанный мануал на первой странице. После всех проделанных манипуляций система не стартует, а конкретно пишет следующее:

[2.724431] EXT4-fs (sda1): Unrecognized mount option "commit-60"(тут ясно просто опечатался когда правил fstab) or missing value
Root filesystem check failed


При попытке редактирования fstab сообщает что файловая система доступна только для чтения (само собой открываю под рутом).

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #134 : 22 Января 2013, 20:04:55 »
Koldun_nps,
не совместимость ssd
Wars ~.o

 

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