Заставляем наш linux работать быстрее (aufs2/squashfs)

0

Автор Ангел Куликов | Рубрики *nix, Archевод, OS, Настройка системы, Оптимизация | Опубликовано 24-07-2011

Часто нам хочется ускорить работу нашей системы и мы ищем пути решения этой задачи. Мне всегда было интересно, насколько быстро может грузиться моя ОС. Ведь не хочется сидеть и ждать пока пройдёт загрузка, а хочется сразу же сесть и начать работу. В поисках решений данной проблемы я потратил много времени. Использовал Ureadahead, разные скрипты загрузки, оптимизации — но это были лишь костыли (даже если и не считать ureadahead костылём). Проблему мне помог решить один мой хороший друг, который подкинул идею использовать aufs2/squashfs. Смысл следующий:

Kernel26-patched или как собрать хорошее ядрышко с поддержкой ureadhead, bfs, bfq,tomoyo 1.8.x, ccs-patch, aufs2, squashfs-lzma, bootsplash

2

Автор Ангел Куликов | Рубрики *nix, Archевод, OS, Настройка системы, Оптимизация | Опубликовано 10-07-2011

Тут много слов не нужно, но мы как всегда начинаем с небольшой предыстории, то есть с того, как я до этого дошёл (или точнее как меня дотащили за уши к такому лакомству :) ). Я сидел дома и занимался разработкой дизайна + немного крапал bash-скрипт (вообщем сидел бездельничал), мне позвонил товарищ и начал усердно расхваливать ядрышко, которое он себе собрал и установил. Якобы ядро работает шустрее, более отзывчивое, а главное там есть много-много «вкусняшек». Я не удивился, хотя сам всё таки хотел дождаться стабильного релиза kernel 3.0 . Так мои серые будни превратились в «увлекательное» (хотя может зря я в кавычках) калупание, ведь у меня почему-то ядро сразу не начало собираться, точнее не проходило патчинг. Немного уделив на всё это время и заставив всё таки собираться — я решил прикрутить сюда ещё два патча Bootsplash и JMicron SD-card. Таким образом у меня получилось полноценное создание, с которым я предлагаю ознакомиться и вам: