Коллеги, приветствую.
Прошу сообщество прояснить такой момент. Хочу установить на usb-флешку 8 Гб CentOS_6.2_x64_minimal. Назначение сервера samba и виртуальная машина c гостем win.
Начал ставить - система устанавливалась более часа, жуткие тормоза при обновлении. Хотя конфигурация i3+4Гб ОЗУ.
Поменял флешку на другую, ОСь поставилась за 10 мин, но тормоза остались.
Установку производил стандартно
/boot ext4 512Mb
swap 512Mb
/ ext4 6500Mb
Может есть какие-то специальные опции монтирования на этот случай?
Толком ничего нагуглить не смог. htop не показывает какой-либо нагрузки на память\ЦП.
CentOS 6.2 x64 установка на флешку
Записывайте утилитой dd,образ гибридный:
http://metalcandy.ru/installation-centos/from-usb-flash-drive
Установка:
http://bloggik.net/index.php/articles/adminstration/21-linux/274-samba-authorization-audit
Я не знаю, как по дефолту, но:
-однозначно перенести /tmp в tmpfs - думаю это основной косяк
-монтировать ext4 с noatime (чтобы не менялось время файла без редактирования), можно отключить barriers, вроде nobarriers опция монтирования.
-задумался бы насчет swap - если оперативы уйма, то можно и без него.
В принципе если предположить, что все упирается в диск ( флешку ), то подойдут любые действия призванные уменьшить число записей. Часто рекомендации встречались для оптимизации под SSD. Думаю в некотором роде адаптируемо и для этого случая.
top не показывает какой-либо нагрузки на память\ЦП.
Да тут нагрузка на флешку скорее всего. Надо dstatом посмотреть IO.
egsaf, образ гибридный, поэтому установку можно производить стандартно (например, через анаконду).
NoXi0uZ, попробовал пару опций изменить. посмотрел по вашему совету dst`ом - нагрузки никакой нет. Тормоза остались.
Вообщем нашел дополнительный винт и всё сделаю на нем.
Спасибо всем.