anonymous@RULINUX.NET~# Last login: 2024-07-03 01:25:26
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Заточка системы под SSD

В компьютерный магазин моего захолустья каким-то чудом закатился SSD Intel 320 на 80 Гб. Я его, естественно, тут же приобрёл. Теперь мучаюсь муками - как бы мне похитрее извернуть систему, чтобы максимизировать скорость и минимизировать износ SSD. Пока план действий следующий:

  •  Выделить под корень раздел гигов в 60, форматнуть в Ext4 без журнала, монтировать с опциями discard, noatime, nodiratime
  •  Следом присобачить /home размером гигов в 10, форматнуть в Ext4 без журнала, монтировать с опциями discard, noatime, nodiratime. Оставить на этом разделе только конфиги, вынеся всю файлопомойку на HDD
  •  Вынести кэш Огнелиса в /dev/shm
  •  Вынести в tmpfs следующие каталоги: /tmp, /var/tmp, /var/run, /var/log, /var/lock
  •  ?

Какие ещё предложения будут?

Nosferatu(*) (2011-07-27 09:50:00)

Fracta1L

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Заточка системы под SSD от Nosferatu 2011-07-27 09:50:00
avatar
Скрыть

Re: Заточка системы под SSD

Если я /var/lib вынесу в tmpfs, система не гикнется?

Nosferatu(*)(2011-07-27 09:53:01)

Fracta1L
[#] [Добавить метку] [Редактировать] Ответ на: Заточка системы под SSD от Nosferatu 2011-07-27 09:50:00
avatar
Скрыть

Re: Заточка системы под SSD

хрень, если это твердотельный накопитель, то у флешки цикл перезаписи на каждый блок 10000 раз. так что тавай, монтируй на него /tmp

кто знает сколько раз при загрузке линукс пишет в /tmp что либо

кароче надо всё монтировать в ОЗУ, принудительно указывать это линуксу при загрузке. тогда флешка жить дольше будет

vilfred(*)(2011-07-27 09:56:21)

Opera/9.80 (Windows NT 5.1; U; en) Presto/2.9.168 Version/11.50
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от vilfred 2011-07-27 09:56:21
avatar
Скрыть

Re: Заточка системы под SSD

>у флешки цикл перезаписи на каждый блок 10000 раз
У SSD на порядки выше.

Nosferatu(*)(2011-07-27 10:02:52)

Fracta1L
[#] [Добавить метку] [Редактировать] Ответ на: Заточка системы под SSD от Nosferatu 2011-07-27 09:50:00
avatar
Скрыть

Re: Заточка системы под SSD

BTRFS

Hokum(*)(2011-07-27 10:15:18)

Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от Hokum 2011-07-27 10:15:18
avatar
Скрыть

Re: Заточка системы под SSD

Боязно

Nosferatu(*)(2011-07-27 10:47:47)

Fracta1L
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от Nosferatu 2011-07-27 10:47:47
avatar
Скрыть

Re: Заточка системы под SSD

Зато там автоопределение ssd и автоподстройка параметров, плюс непревзойдённая производительность в ряде тестов... Эта фс - фс будущего.

Вроде бы онлайн дефрагментацию запилили. Скоро будет fsck...

ЗФС нервно какает в сторонке

Hokum(*)(2011-07-27 10:56:10)

Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от Hokum 2011-07-27 10:56:10
avatar
Скрыть

Re: Заточка системы под SSD

А какую таблицу разделов на SSD лучше - MBR или GPT?

Nosferatu(*)(2011-07-27 11:23:43)

Fracta1L
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от Nosferatu 2011-07-27 11:23:43
avatar
Скрыть

Re: Заточка системы под SSD

Я бы с gpt при скромных размерах не заворачивался бы, старый добрый msdos рулит :)

Hokum(*)(2011-07-27 11:42:17)

Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Заточка системы под SSD от Nosferatu 2011-07-27 09:50:00
avatar
Скрыть

Re: Заточка системы под SSD

Нормуль, у меня примерно так же. Окромя этого можно поиграть с параметрами ядра vm.dirty_ratio=30 vm.dirty_background_ratio=10 И т.п., загугли по этим ключам + SSD

Ещё учти, что при ext4 без журнала лучше иметь где-то бэкап диска. Я периодически сливаю всю ФС на сервак домашний.

anonymous(*)(2011-07-27 11:48:01)

Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от Nosferatu 2011-07-27 09:53:01
avatar
Скрыть

Re: Заточка системы под SSD

>>Если я /var/lib вынесу в tmpfs, система не гикнется?

гикнется. В /var/lib/ лежит как минимум кэш пакетов. Но при размонтировании можно делать синхронизацию

anonymous(*)(2011-07-27 11:59:06)

Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Заточка системы под SSD от Nosferatu 2011-07-27 10:02:52
avatar
Скрыть

Re: Заточка системы под SSD

>У SSD на порядки выше
Клиника блять. Флеш внутри та же самая, а бОльшее время жизни достигается умным и дорогим контроллером, подбирающим для каждой записи новый блок. в результате первая ячейка в которую будет сделано 10000 записей, появится не скоро, через 2-3года, а это срок морального старения. Грубо говоря через 2 года твоя флешка перестанет записываться но ты уже купишь новую на 400Гб

anonymous(*)(2011-07-27 21:07:32)

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
[#] [Добавить метку] [Редактировать] Ответ на: Заточка системы под SSD от Nosferatu 2011-07-27 09:50:00
avatar
Скрыть

Re: Заточка системы под SSD

echo noop > /sys/block/sd?/queue/scheduler

или

echo deadline > /sys/block/sd?/queue/scheduler

echo 1 > /sys/block/sd?/queue/iosched/fifo_batch

hdparm -W1 /dev/sd? # вкл.writeback

если ext4 с журналом - data=ordered в опции монтирования

anonymous(*)(2011-07-27 21:37:02)

[#] [Добавить метку] [Редактировать] Ответ на: Заточка системы под SSD от Nosferatu 2011-07-27 09:50:00
avatar
Скрыть

Re: бугога

>nona / # tar --one-file-system -czvpf /media/mix/systemback.tar.gz
>tar: Робкий отказ от создания пустого архива
>Попробуйте `tar --help' или `tar --usage' для
>получения дополнительных сведений.


Nosferatu(*)(2011-07-27 22:29:31)

Fracta1L
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!