SSD и Linux (делимся опытом использования твердотельных накопителей)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Аватара пользователя
Morgoth
Сообщения: 138
ОС: openSUSE 11.4

SSD и Linux

Сообщение Morgoth »

Появилась мысль использовать твердотельник в качестве диска для системы. Хотелось бы получить прирост скорости при загрузке системы, а также при запуске приложений. Использование твердотельников имеет свою специфику, поэтому возник ряд вопросов:
1. Какой диск выбрать под мои задачи?
Я так понял лучший вариант на данный момент это Intel X25-M
2. Какую использовать файловую систему?
Ведь нужно минимизировать количество операций перезаписи. Насколько это актуально, может на это вообще внимания не обращать? Может быть есть другие нюансы файловых систем влияющих на производительность.
3. Куда монтировать раздел /home?
Оставить на твердотельнике или вынести на другой диск (НЖМД )? ведь многие приложения используют /home для хранения конфигов, кэшей и т.д. Наверное это напрямую скажется на скоросте запуска приложений, с другой стороны это минимизация количества циклов перезаписи :-)
4. Как быть с разделом /swap?
Под виндовс многие рекомендуют отключать файл подкачки, вроде бы позволяет существенно повысить скорость. Как быть с этим в Linux?

Пока все. Буду раз эсли кто-нибудь поделистя опытом использования и другой полезной информацией :)


статьи на тему выбора ssd:
SSD, i-RAM и все-все-все...
Intel X25-M SSD: первое знакомство
Битва на высоких скоростях: SSD Corsair P128 против трех SSD Intel
Серьезные конкуренты: обновленный Intel X25-M и пять SSD OCZ
Битвы в стане SSD: Corsair X128 и накопители на чипе JMicron
Обзор SSD-накопителей Kingston, Super Talent, OCZ и Wintec
Новые SSD Intel, Kingston и Western Digital
Десять SSD OCZ
Обзор девяти SSD Corsair

статьи на тему работы linux с ssd
Оптимизация системы под SSD
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: SSD и Linux

Сообщение Goodvin »

Morgoth писал(а):
17.09.2010 08:17
Под виндовс многие рекомендуют отключать файл подкачки, вроде бы позволяет существенно повысить скорость.
Это бред.
Рекомендуют такое безграмотные дилетанты.
Отключение свопа в винде в большинстве случаев ведет не к ускорению, а к целому вороху проблем с различным ПО.

Morgoth писал(а):
17.09.2010 08:17
Как быть с этим в Linux?
Создавать стратегию использования свопа в линуксе, основываясь на безграмотный советах дилетантов о том, как работает своп в винде, как минимум глупо.
Здесь работу свопа и стратегию его использования с влинуксе обсуждали множество раз. Воспользуйтесь поиском.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: SSD и Linux

Сообщение eddy »

Не советую покупать SSD, т.к. HDD, во-первых, намного дешевле, а во-вторых - долговечнее. Использовать SSD есть смысл лишь на ноутбуках, т.к. SSD потребляет мало энергии и более стоек к вибрации/падению, да и используются ноутбуки обычно не так активно, как рабочие станции. А вот если у вас SSD будет стоять на домашнем компьютере, да еще и с журналируемой файловой системой, да еще и на нем будет храниться кэш squid'а, торрентопомойка и т.п., долго у вас эта железяка не протянет...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: SSD и Linux

Сообщение Denjs »

Хотелось бы получить прирост скорости при загрузке системы,


Где-то я видел экзотический контроллер который строит из себя sata-HDD или что-то более пропусконое, но на борту тянет обчные DDR-микросхемы памяти. Сколько поставишь памяти на него - таков у тебя и будет хард.

. 1С-ка на таком харде загружается в 2 секунды например)
естественно требует постоянного наличия питания))). при сбросе там по моему как-то он мог восстанавливаться с копии на обычном харде.

Вот думаю ежели вы на него поставите линукс и на нем-же своп организуете - так у вас все летать будет ;)
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: SSD и Linux

Сообщение Nazyvaemykh »

Использовать SSD в принципе стоит. Скорость запуска программ увеличивается заметно.

2. У btrfs есть специальная опция ssd. Если во время установки вашего дистрибутива ее выбрать нельзя, то обыкновенная ext4 будет хорошим решением. Не стоит создавать на SSD много разделов, выделять /boot, /var и т.п. Возможно, даже /home не стоит выделять в отдельный раздел. Отключать журналирование файловой системы ext4 смысла имеет мало. Важнее опция noatime. Как показывают измерения, журналирование увеличивает размер записываемых данных лишь на 3-4%. Возможно, имеет смысл использовать noop в качестве планировщика ввода/вывода.

3. /home можно не выделять в отдельный раздел и поместить на SSD.

4. Я бы не располагал swap на SSD. Ведь он почти не будет использоваться? Дорогостоящие гигабайты сливаются в /dev/null.
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: SSD и Linux

Сообщение Ism »

ну есть более интересные файловые системы специально для флешек да и для ssd

http://ru.wikipedia.org/wiki/NILFS

http://en.wikipedia.org/wiki/LogFS

http://ru.enc.tfode.com/Список_файловых_си....BB.D0.B5.D0.B9

а своп при более 2 гигов памяти не нужен
Спасибо сказали:
Аватара пользователя
Morgoth
Сообщения: 138
ОС: openSUSE 11.4

Re: SSD и Linux

Сообщение Morgoth »


"LogFS Находится на ранней стадии разработки"
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: SSD и Linux

Сообщение eddy »

Ism писал(а):
17.09.2010 13:31
ну есть более интересные файловые системы специально для флешек да и для ssd

ext2 - самая распространенная, на мой взгляд :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: SSD и Linux

Сообщение Sekta-N »

SSD неплохо смотрится в сочетании с большим, тихим винчестером. Главное на него swap и tmp не выносить.

Для ноутбуков/нетбуков есть вот такие карты:

http://market.yandex.ru/model.xml?modelid=...32G&srnum=2

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

ну есть более интересные файловые системы специально для флешек да и для ssd

http://en.wikipedia.org/wiki/LogFS

http://ru.enc.tfode.com/Список_файловых_си....BB.D0.B5.D0.B9

а своп при более 2 гигов памяти не нужен


Эти FS работать через SATA или USB не будут. Не продаются под них SSD.

Сейчас из новых можно взять ext4 без журнала или btrfs, там опции для SSD есть.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: SSD и Linux

Сообщение t.t »

Sekta-N писал(а):
17.09.2010 14:12
SSD неплохо смотрится в сочетании с большим, тихим винчестером. Главное на него swap и tmp не выносить.
[…]
Во-первых они быстрее медленного ноутбучного жесткого, во-вторых жесткий можно отключать при отсутствии питания.
Отключать /tmp при отсутствии питания — не самая хорошая идея (лучше уж в память его тогда). Да и своп по-живому не отключишь.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: SSD и Linux

Сообщение Ism »

Эти FS работать через SATA или USB не будут. Не продаются под них SSD.


Откуда такая информация ? Винчестеру должно быть все равно как его разбивают и какая файловая система.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: SSD и Linux

Сообщение BIgAndy »

Ism писал(а):
17.09.2010 15:10
Эти FS работать через SATA или USB не будут. Не продаются под них SSD.


Откуда такая информация ? Винчестеру должно быть все равно как его разбивают и какая файловая система.

На атомобильном видеорегистраторе 32 гиговый SSD пошел на четвертый год работы. Понятно, что на нем там не ext2. А обычный fat32
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: SSD и Linux

Сообщение Ism »

однако на fat32 права на папки и файлы не задашь. А в nilfs такое должно быть
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: SSD и Linux

Сообщение eddy »

BIgAndy писал(а):
17.09.2010 15:15
Понятно, что на нем там не ext2. А обычный fat32

Была бы ФС с журналированием, при активном использовании диска эта SSD'шка уже давно бы умерла.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: SSD и Linux

Сообщение BIgAndy »

eddy писал(а):
17.09.2010 16:48
BIgAndy писал(а):
17.09.2010 15:15
Понятно, что на нем там не ext2. А обычный fat32

Была бы ФС с журналированием, при активном использовании диска эта SSD'шка уже давно бы умерла.

Есть там журналирование. На маленький подраздел, опять де с fat. Не пойму, для чего линукс-устройству на борту какой-то китайский линукс с ядром 2.4. 26) fat, но все на лице. Хотя своп, может быть, там не большой, поскольку устройство выполняет только три функции: четырехканальны видеосервер, wifi+gprs, gps треккер.
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: SSD и Linux

Сообщение Nazyvaemykh »

eddy писал(а):
17.09.2010 16:48
BIgAndy писал(а):
17.09.2010 15:15
Понятно, что на нем там не ext2. А обычный fat32

Была бы ФС с журналированием, при активном использовании диска эта SSD'шка уже давно бы умерла.

То есть увеличение числа записей на 3% приводит к быстрой смерти SSD? Что-то слабо верится…
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: SSD и Linux

Сообщение BIgAndy »

Nazyvaemykh писал(а):
17.09.2010 17:09
eddy писал(а):
17.09.2010 16:48
BIgAndy писал(а):
17.09.2010 15:15
Понятно, что на нем там не ext2. А обычный fat32

Была бы ФС с журналированием, при активном использовании диска эта SSD'шка уже давно бы умерла.

То есть увеличение числа записей на 3% приводит к быстрой смерти SSD? Что-то слабо верится…

Сейчас залез в нутро регистратора. Там оказывается есть еще встроенный ssd на 256М, который отформатирован на ext3 и один swap. И ничего, работает. на сторонний диск, хоть ssd, хоть HD (там слот на обычный ноутбуковый винт) синхронизируется после записи на встроенный ssd. Оперативки 128М. + флэш на 256М.
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: SSD и Linux

Сообщение Full Null »

Использую свой CORSAIR CMFSSD-64GBG2D уже окло 4 месяцев. С HDD по скорости,конечно не сравнить - небо и земля.
Сразу же перенес кэш браузера и /tmp в tmpfs. Фс поставил ext4 с журналированием, с опциями noatime, nodiratime, discard. SWAP отключен (4GB RAM).
Проблем пока не возникало, разве что когда диск почти забит данными, наблюдаются потери скорости, поэтому оставляю на каждом разделе немного своболного места (стоит еще win7 и раздел под игры).
К сожалению, часто приходится копировать данные,поэтому неизвестно сколько протянет... Торренты и прочая муть обычно качаются на хард.
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: SSD и Linux

Сообщение Ism »

У винды есть такая фишка как запись в память вместо винта. А потом при перезагрузке или переключении сброс изменений на диск
Специально для флеш дисков
http://www.flashboot.ru/index.php?name=New...icle&sid=25

Вот бы на Linux такое же
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21256
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SSD и Linux

Сообщение Bizdelnick »

Ism писал(а):
30.09.2010 20:45
Вот бы на Linux такое же

И правда, как это до сих пор никто не додумался?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: SSD и Linux

Сообщение serzh-z »

eddy писал(а):
17.09.2010 09:25
Использовать SSD есть смысл лишь на ноутбуках, т.к. SSD потребляет мало энергии и более стоек к вибрации/падению
Использовать SDD имеет смысл тогда, когда надоели тормоза механического HDD и хочется на самом деле быстрой системы. И неважно - ноутбук это или нет.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: SSD и Linux

Сообщение serzh-z »

Ism писал(а):
30.09.2010 20:45
У винды есть такая фишка как запись в память вместо винта. А потом при перезагрузке или переключении сброс изменений на диск
http://serverfault.com/questions/64035/emu...ffects-on-linux
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: SSD и Linux

Сообщение kma21 »

SSD сейчас активно развирается (хотя некоторая стабильность сейчас наблюдается), поэтому покупать SSD без крайней необходимости пока нет особого смысла, к тому же цены довольно велики.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: SSD и Linux

Сообщение serzh-z »

kma21 писал(а):
08.11.2010 21:01
пока нет особого смысла
Да, да... Лучше подождать ещё год, или два, или пять лет. А там и новая технология появится. Которую тоже можно будет "ждать". =)
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: SSD и Linux

Сообщение romuil »

Да, да... Лучше подождать ещё год, или два, или пять лет.

А если 10 лет потерпеть....Появится даже на мусорнике. 100%
Спасибо сказали:
sans
Сообщения: 82
ОС: Ubuntu 10.04

Re: SSD и Linux

Сообщение sans »

Morgoth писал(а):
17.09.2010 08:17
Появилась мысль использовать твердотельник в качестве диска для системы. Хотелось бы получить прирост скорости при загрузке системы, а также при запуске приложений. Использование твердотельников имеет свою специфику, поэтому возник ряд вопросов:
1. Какой диск выбрать под мои задачи?
Я так понял лучший вариант на данный момент это Intel X25-M
2. Какую использовать файловую систему?
Ведь нужно минимизировать количество операций перезаписи. Насколько это актуально, может на это вообще внимания не обращать? Может быть есть другие нюансы файловых систем влияющих на производительность.
3. Куда монтировать раздел /home?
Оставить на твердотельнике или вынести на другой диск (НЖМД )? ведь многие приложения используют /home для хранения конфигов, кэшей и т.д. Наверное это напрямую скажется на скоросте запуска приложений, с другой стороны это минимизация количества циклов перезаписи :-)
4. Как быть с разделом /swap?
Под виндовс многие рекомендуют отключать файл подкачки, вроде бы позволяет существенно повысить скорость. Как быть с этим в Linux?

1. тот, который по карману... я выбрал Кингстон 30ГБ за 3000 руб, 180 МБ/сек - чтение, 50 МБ/сек - запись, вполне доволен.
2. ext2 - дешево и сердито
3. /home, /var и /tmp - на обычный винчестер
4. имея 3 ГБ оперативки на компе и 1,5 на ноуте - свап никогда не создавал и нужды в нем ни разу не возникало

В итоге - Убунту 10.04 от меню груба до рабочего стола - 6,5 сек, приложения запускаются моментально, возросла нагрузка на проц и следовательно температура, градусов на 5 в среднем.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: SSD и Linux

Сообщение kma21 »

serzh-z писал(а):
08.11.2010 22:57
Да, да... Лучше подождать ещё год, или два, или пять лет. А там и новая технология появится. Которую тоже можно будет "ждать". =)

Ну например, в области HDD сейчас никаких кардинальных изменений не происходит. Стабильно растут объЁмы и скорость чтения/записи. В тоже время SSD сейчас активно развивается. Т.е. взять сейчас то что имеется, а через некоторое довольно короткое (для накопителей как таковых) время будет выпущено что-то более достойное. И если за объЁмом можно не гнаться, всмысле не ждать его, то, например, за кол-ом циклов перезаписи можно "погоняться".
Яркий тому пример - технология перпендикулярной записи на HDD. До еЁ появления все тоже жили тихо и мирно. Она появилась и производители начали выпускать первые HDD с этой технологией. В виду "сырости" технологии, они были не самого лучшего качества. В тоже время сейчас это норма, технология давно обкатана.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: SSD и Linux

Сообщение serzh-z »

kma21 писал(а):
27.11.2010 22:19
в области HDD сейчас никаких кардинальных изменений не происходит.
Как так? Ну если барьер в 1 и 2 Тб можно и не считать кардинальным изменением, то использование 4 Кбайтных секторов - это кардинальное изменение.
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: SSD и Linux

Сообщение mailman137 »

Есть линеечка вот таких SSD накопителей:
http://www.nix.ru/autocatalog/ssd_ocz/OCZ_...MLC_101583.html
Впечатляют заявленное быстродействие, а особо MTBF. Может, кому-либо приводилось видеть подобное оборудование
в реальной работе?
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: SSD и Linux

Сообщение Bluetooth »

mailman137 писал(а):
27.02.2011 18:14
Есть линеечка вот таких SSD накопителей:
http://www.nix.ru/autocatalog/ssd_ocz/OCZ_...MLC_101583.html
Впечатляют заявленное быстродействие, а особо MTBF. Может, кому-либо приводилось видеть подобное оборудование
в реальной работе?

Я видел у ЛБ дома. Ну, оно, конечно, быстрое (:
Там суть в том, что там контроллер с двумя дисками и софтовым поганым нулевым рейдом. Разумеется, никто не просит его использовать.

Думаю, ЛБ расскажет подробнее (:
Спасибо сказали: