Появилась мысль использовать твердотельник в качестве диска для системы. Хотелось бы получить прирост скорости при загрузке системы, а также при запуске приложений. Использование твердотельников имеет свою специфику, поэтому возник ряд вопросов:
1. Какой диск выбрать под мои задачи?
Я так понял лучший вариант на данный момент это Intel X25-M
2. Какую использовать файловую систему?
Ведь нужно минимизировать количество операций перезаписи. Насколько это актуально, может на это вообще внимания не обращать? Может быть есть другие нюансы файловых систем влияющих на производительность.
3. Куда монтировать раздел /home?
Оставить на твердотельнике или вынести на другой диск (НЖМД )? ведь многие приложения используют /home для хранения конфигов, кэшей и т.д. Наверное это напрямую скажется на скоросте запуска приложений, с другой стороны это минимизация количества циклов перезаписи :-)
4. Как быть с разделом /swap?
Под виндовс многие рекомендуют отключать файл подкачки, вроде бы позволяет существенно повысить скорость. Как быть с этим в Linux?
Пока все. Буду раз эсли кто-нибудь поделистя опытом использования и другой полезной информацией
Под виндовс многие рекомендуют отключать файл подкачки, вроде бы позволяет существенно повысить скорость.
Это бред.
Рекомендуют такое безграмотные дилетанты.
Отключение свопа в винде в большинстве случаев ведет не к ускорению, а к целому вороху проблем с различным ПО.
Создавать стратегию использования свопа в линуксе, основываясь на безграмотный советах дилетантов о том, как работает своп в винде, как минимум глупо.
Здесь работу свопа и стратегию его использования с влинуксе обсуждали множество раз. Воспользуйтесь поиском.
Не советую покупать SSD, т.к. HDD, во-первых, намного дешевле, а во-вторых - долговечнее. Использовать SSD есть смысл лишь на ноутбуках, т.к. SSD потребляет мало энергии и более стоек к вибрации/падению, да и используются ноутбуки обычно не так активно, как рабочие станции. А вот если у вас SSD будет стоять на домашнем компьютере, да еще и с журналируемой файловой системой, да еще и на нем будет храниться кэш squid'а, торрентопомойка и т.п., долго у вас эта железяка не протянет...
Хотелось бы получить прирост скорости при загрузке системы,
Где-то я видел экзотический контроллер который строит из себя sata-HDD или что-то более пропусконое, но на борту тянет обчные DDR-микросхемы памяти. Сколько поставишь памяти на него - таков у тебя и будет хард.
. 1С-ка на таком харде загружается в 2 секунды например)
естественно требует постоянного наличия питания))). при сбросе там по моему как-то он мог восстанавливаться с копии на обычном харде.
Вот думаю ежели вы на него поставите линукс и на нем-же своп организуете - так у вас все летать будет
QDroid - Среда исполнения и фреймворк для QtScript. OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Использовать SSD в принципе стоит. Скорость запуска программ увеличивается заметно.
2. У btrfs есть специальная опция ssd. Если во время установки вашего дистрибутива ее выбрать нельзя, то обыкновенная ext4 будет хорошим решением. Не стоит создавать на SSD много разделов, выделять /boot, /var и т.п. Возможно, даже /home не стоит выделять в отдельный раздел. Отключать журналирование файловой системы ext4 смысла имеет мало. Важнее опция noatime. Как показывают измерения, журналирование увеличивает размер записываемых данных лишь на 3-4%. Возможно, имеет смысл использовать noop в качестве планировщика ввода/вывода.
3. /home можно не выделять в отдельный раздел и поместить на SSD.
4. Я бы не располагал swap на SSD. Ведь он почти не будет использоваться? Дорогостоящие гигабайты сливаются в /dev/null.
SSD неплохо смотрится в сочетании с большим, тихим винчестером. Главное на него swap и tmp не выносить.
[…]
Во-первых они быстрее медленного ноутбучного жесткого, во-вторых жесткий можно отключать при отсутствии питания.
Отключать /tmp при отсутствии питания — не самая хорошая идея (лучше уж в память его тогда). Да и своп по-живому не отключишь.
Была бы ФС с журналированием, при активном использовании диска эта SSD'шка уже давно бы умерла.
Есть там журналирование. На маленький подраздел, опять де с fat. Не пойму, для чего линукс-устройству на борту какой-то китайский линукс с ядром 2.4. 26) fat, но все на лице. Хотя своп, может быть, там не большой, поскольку устройство выполняет только три функции: четырехканальны видеосервер, wifi+gprs, gps треккер.
Была бы ФС с журналированием, при активном использовании диска эта SSD'шка уже давно бы умерла.
То есть увеличение числа записей на 3% приводит к быстрой смерти SSD? Что-то слабо верится…
Сейчас залез в нутро регистратора. Там оказывается есть еще встроенный ssd на 256М, который отформатирован на ext3 и один swap. И ничего, работает. на сторонний диск, хоть ssd, хоть HD (там слот на обычный ноутбуковый винт) синхронизируется после записи на встроенный ssd. Оперативки 128М. + флэш на 256М.
Использую свой CORSAIR CMFSSD-64GBG2D уже окло 4 месяцев. С HDD по скорости,конечно не сравнить - небо и земля.
Сразу же перенес кэш браузера и /tmp в tmpfs. Фс поставил ext4 с журналированием, с опциями noatime, nodiratime, discard. SWAP отключен (4GB RAM).
Проблем пока не возникало, разве что когда диск почти забит данными, наблюдаются потери скорости, поэтому оставляю на каждом разделе немного своболного места (стоит еще win7 и раздел под игры).
К сожалению, часто приходится копировать данные,поэтому неизвестно сколько протянет... Торренты и прочая муть обычно качаются на хард.
SSD сейчас активно развирается (хотя некоторая стабильность сейчас наблюдается), поэтому покупать SSD без крайней необходимости пока нет особого смысла, к тому же цены довольно велики.
Появилась мысль использовать твердотельник в качестве диска для системы. Хотелось бы получить прирост скорости при загрузке системы, а также при запуске приложений. Использование твердотельников имеет свою специфику, поэтому возник ряд вопросов:
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 в среднем.
Да, да... Лучше подождать ещё год, или два, или пять лет. А там и новая технология появится. Которую тоже можно будет "ждать". =)
Ну например, в области HDD сейчас никаких кардинальных изменений не происходит. Стабильно растут объЁмы и скорость чтения/записи. В тоже время SSD сейчас активно развивается. Т.е. взять сейчас то что имеется, а через некоторое довольно короткое (для накопителей как таковых) время будет выпущено что-то более достойное. И если за объЁмом можно не гнаться, всмысле не ждать его, то, например, за кол-ом циклов перезаписи можно "погоняться".
Яркий тому пример - технология перпендикулярной записи на HDD. До еЁ появления все тоже жили тихо и мирно. Она появилась и производители начали выпускать первые HDD с этой технологией. В виду "сырости" технологии, они были не самого лучшего качества. В тоже время сейчас это норма, технология давно обкатана.
Я видел у ЛБ дома. Ну, оно, конечно, быстрое (:
Там суть в том, что там контроллер с двумя дисками и софтовым поганым нулевым рейдом. Разумеется, никто не просит его использовать.