Собираю советы по переносу gentoo на ssd
pascorp 27 мая, 2012 - 18:41
Думаю прикупить SSD-диск.
Пока думаю перенести с ssd на обычный диск следующие каталоги:
/tmp
/var
swap
/home
/usr/portage
Чего еще посоветуете? Интересует, чтобы работа компа ускорилась, но и что бы диск не сдох как можно дольше.
»
- Для комментирования войдите или зарегистрируйтесь
optimization.hardlinux.ru
optimization.hardlinux.ru
/dev - потому что там при
Дальше мона не читать - достаточно этой херни ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Большинство советов по линку
Большинство советов по линку -- вредные.
.
Когда делал себе, выносил только /usr/portage.
/tmp, /var/tmp/portage - в tmpfs, swap - вообще не юзал...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
pascorp написал(а): Думаю
У меня почти так. только /usr/portage оставил на ssd, а /tmp в tmpfs переселил, благо оперативы 16гб
Работает так где-то полгода
файловая система ext2 c noatime,nodiratime
железка crucial m4
.
Trim забыли (или забили ;-))? Ext2 этого не умеет. "...You can enable ATA TRIM under ext4 by adding the "discard" mount option. XFS has implemented it in Linux since v2.6.38. Btrfs will automatically detect the SSD and then start using ATA TRIM..." Так что выбор Ext4 | XFS | BtrFS...
Сам юзал все варианты, тестов никаких не проводил, но "органо-лептически" BtrFS делает всех...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а):NN4e
Наверно человек начитался глупых статеек по типу той, на которую давали ссылку выше. Невдомек этим писателям/оптимизаторам что рабочий трим экономит ресурс больше чем отсутствие журналирования. Не говоря уже о скорости.
А ведь ext2 еще и отложенную запись не умеет, которая тоже весьма полезна как для уменьшения износа, так и для производительности. Еще бы фат32 использовали//
У себя сравнивал Ext4 и XFS, последняя на моем скромном наборе тестов оказалась заметно быстрее. Очевидно, сказывается факт оптимизации этой фс под высокопроизводительные RAID-массивы (в частности allocation groups, striped allocation). А как известно SSD внутри это как раз RAID из ~8-10 отдельных чипов флеш-памяти. Инженеры SGI почти 20 лет назад попали в яблочко :)
BtrFS тоже интересна, надеюсь через несколько лет ее уже можно будет использовать в продакшене.
Ну так почти все статьи с
Ну так почти все статьи с того ресурса это "вредные советы" =) так что ожидать многого не стоит
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
ext2 умеет trim, но
ext2 умеет trim, но офлайновый.
выходим в init 1 далее перемонтируем /dev/sda в ro и запускаем wiper.sh (скрипт, автоматизирующий работу hdparm)
Сию операцию делаю после пересборки мира, а так запись на системный диск сведена к минимуму, надобности в автоматическом триме нет
эта утилита имеет весьма
эта утилита имеет весьма отдалённое к ФС отношение, и работает с многими ФС.
отдаленное-не отдаленное, но
отдаленное-не отдаленное, но trim на ext2 делает - это факт.
Что еще нужно? отложенная запись? дык она, на сколько я знаю, и так там есть на аппаратном уровне
Что бы trim работал адекватно
Что бы trim работал адекватно сама FS должна сообщать какие области свободны. Так что такая утилитка будет работать только для примитивных fs без журнала.
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
alexxy написал(а): Что бы
Утилитка wiper.sh - скрипт из комплекта hdparm. Если сама ФС не поддерживает trim, то для своей работы требует не примонтированного раздела, или в примонтированный в только-чтение. Составляет карту свободных блоков ФС, и шлёт туда команду trim. Имеет readme в котором много раз написано, что она может потереть данные, взорвать накопитель и убить собаку, а также призывы к бекапу. Вполне рабочий вариант для запуска изредка, особенно когда накопитель начал тормозить.
Вынес только свап и /var/tmp
Вынес только свап и /var/tmp в tmpfs (так просто быстрее). Каждый раз смеюсь в голос с "оптимизаторов" трясущихся на каждым записанным гигабайтом. Еще бы в чулан спрятали, так уж точно долго не сдохнет.
Подумываю перенести свап тоже на SSD, ибо за год активного использования растратил только 5% ресурса, а уже иногда хочется купить побольше и поновее :)
Почему считайте советы по
Почему считайте советы по ссылке вредными?
Там в комментариях один
Там в комментариях один хороший вариант предложен
- SSD использовать в только качестве системного диска — /boot, /root...
- а на ЖД перебросить swap, /home, /proc, /var и другие «беспокойные» разделы.
/home, /proc, /var ... очень
/home, /proc, /var ... очень хотелось бы узнать какую именно величину i/o на диск занимает /proc :) и как планируется его выкидывать
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Так же тема переноса /sys и
Так же тема переноса /sys и /dev не раскрыта ;)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
+1 в /proc монтируется
+1
в /proc монтируется интерфейс ядра - никаких реальных файлов кроме имени директории на диске не существует, как его вообще можно куда-то вынести непонятно )
О чем и речь. Так же как и
О чем и речь. Так же как и про остальные виртуальные файловые системы ;) просто афтор блога несколько не в теме похоже. вот и постит всякую ересь
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
(*)
просто афтор блога - megabaks
и этим всё сказано xD
и этим всё сказано xD