LINUX.ORG.RU
решено ФорумTalks

I love Poettering .. :-)

 ,


4

1

Леннарт Поттеринг (Lennart Poettering) представил полезное руководство по оптимизации настроек системного менеджера systemd, позволяющее сократить на стандартном ноутбуке с SSD-накопителем время загрузки дистрибутива до менее чем двух секунд, включая запуск до полной готовности к работе оболочки Xfce. В руководстве также даётся несколько не связанных с systemd рекомендаций и общих идей по сокращению времени загрузки, которые в будущем могут быть реализованы в systemd. Сообщается, что в настоящее время высокая производительность systemd достигается прежде всего архитектурой системного менеджера, но сам по себе systemd пока оптимизирован достаточно поверхностно, что открывает большое поле для деятельности по его оптимизации.
http://www.opennet.ru/opennews/art.shtml?num=33840
Подробности на забугорном - http://freedesktop.org/wiki/Software/systemd/Optimizations
А здесь можно повосхищаться :-) - https://lh6.googleusercontent.com/-nO07-60Lot0/AAAAAAAAAAI/AAAAAAAABw4/4TMirp...
В принципе все неприятие леннарта базируется на непонимании простейшей вещи - когда теория (талмуд 50 летней давности :-) перестает соответствовать потребностям практики , то пишется новая теория (талмуд). Основа научного подхода к решению любой проблемы, но научный подход и некоторая часть айтишнегов вещи где то полярные :-)



Последнее исправление: SergMarkov (всего исправлений: 9)

По-моему - звиздёжь. В первые секунды идёт инициализация оборудования, а он уже рабочий стол грузит. Может он в ramdisk пишет данные о предыдущей конфигурации, как винда?

router ★★★★★
()

базируется на непонимании простейшей вещи - когда теория (талмуд 50 летней давности :-) перестает соответствовать потребностям практики , то пишется новая теория (талмуд)

А иногда новая теория предается анафеме и становится апокрифом :)

Umberto ★☆
()

Бред. Научный подход заключается не в переписывании теории каждые 50 лет. К тому же старые теории на помойку не выкидываются, если они делают своё дело, и при этом являются частными случаями новых теорий.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Они переписываются гораздо чаще :-) Но это наука а не IT :-)

SergMarkov
() автор топика
Ответ на: комментарий от Umberto

Согласно Лакатосу апокриф невозможен, когда за новую теорию выступает ведущая передовая общественность в лице шляпы :-)

SergMarkov
() автор топика

А потом оно хрустит винтом и подгружает всё остальное, что внезапно понадобилось?

Кстати, у тебя что-то с тегами.

Deleted
()

Кто-то по ссылке перешёл? Там советуют отказаться от использования LVM, UUID, Plymouth и всего остального.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Ёё..
Of course, don't try this if you actually installed your system with LVM.

Спич о том что в федоре эта хрень включена по умолчанию, и если нет LVM ее лучше вырубить.

SergMarkov
() автор топика
Ответ на: комментарий от SergMarkov

Of course, don't try this if you actually installed your system with LVM.

Былинный провал. Скоро ОСь имени пОТТЕРИНГА будет поддерживать только конфигурацию компа пОТТЕРИНГА. Прошу прощения за капс - я хотел подчеркнуть что пишу его с маленькой буквы.

router ★★★★★
()
Ответ на: комментарий от router

Вот ведь .. Спич о простейшей вещи, если не используется LVM его надо отключить для ускорения загрузки Что тут блин непонятного и плохого ? Ты что включаешь все сервисы подряд при загрузке , чтобы было, что ли , даже если они нах.. не нужны ?

SergMarkov
() автор топика
Ответ на: комментарий от router

Вот свой список сервисов слаки на домашнем компе - alsa, dnsmasq, font, fuse, hald, inet1, keymap, messagebus, modules, udev Усе, блин, хотя их намного больше, но они мне нах.. не нужны.

SergMarkov
() автор топика
Ответ на: комментарий от SergMarkov

SergMarkov

:-) Если бы это было очевидно с самого начала, то не было бы твоей реплики

Дело в том, что я не читал оригинал, я читал новость на opennet.ru, а там информация представлена несколько в другом виде.

blackst0ne ★★★★★
()
Ответ на: комментарий от Komintern

ну да, они просто запускаются из rc.d где все сервисы

SergMarkov
() автор топика

позволяющее сократить на стандартном ноутбуке с SSD-накопителем время загрузки дистрибутива до менее чем двух секунд, включая запуск до полной готовности к работе оболочки Xfce.

ну расскажите ему уже про suspend/hibernate кто-нибудь

lazyklimm ★★★★★
()
Ответ на: комментарий от Xellos

По всей видимости это не волнует только тебя :-)

SergMarkov
() автор топика
Ответ на: комментарий от ekzotech

*Шок*

Там советуют отказаться от использования Plymouth

Зачем оно нужно если тачка грузится 2сек?

Ну а uuid и lvm он зря, конечно...

true_admin ★★★★★
()
Ответ на: комментарий от cab

Там скоро будет своя замена ядру, а потом его купит Эппл.

router ★★★★★
()
Ответ на: комментарий от SergMarkov

производителепроблемы, нефиг кривую реализацию acpi делать. У кого сделано нормально - всё работает искаропки без плясок с бубном.

lazyklimm ★★★★★
()
Ответ на: *Шок* от true_admin

Хгосподи ты жж Бгг..
Вот простейшая вещь, из которой все это написано
This goes without saying: the boot-up gets faster if you started less stuff at boot.

Не нужен lvm, отключи его итп итд
:-) Стоит сказать «Поттеринг» прям как рефлекс срабатывает, скажи он аналогичное приведенному принципу «2+2=4» как тут же начинается утверждения что это не так

SergMarkov
() автор топика

позволяющее сократить на стандартном ноутбуке с SSD-накопителем время загрузки дистрибутива до менее чем двух секунд, включая запуск до полной готовности к работе оболочки Xfce.

демагогия. Даже хуже: Ложь, Пиз^WКлевета и Провокация. А сколько было? 1 секунда? 3 секунды? Ну и конечно, _стандартный_ дистр грузится долго - определяет железо. Простейший тюнинг значительно ускоряет загрузку. Был он произведён?

В принципе все неприятие леннарта базируется на непонимании простейшей вещи - когда теория (талмуд 50 летней давности :-) перестает соответствовать потребностям практики , то пишется новая теория (талмуд).

тоже демагогия. Время загрузки это конечно очень интересно (потому-что любой дурак может это померить), однако другие параметры системы(например надёжность и ремонтопригодность) намного важнее, хотя и измерить их намного сложнее. Поттеринг похож на алкаша, который потерял ключи, и ищет их под фонарём - там, типа, светлее. Та понятно - у него бизнес, у него тупой начальник, который понимает «ускорение до 2х секунд!!!», а вот то, что всё рухнет, а потом хрен восстановишь - это его волнует мало, он возьмёт другой ноут, а старый отдаст неграм на восстановление. Или в детские дома, где туда Win7 поставят без проблем.

drBatty ★★
()
Ответ на: комментарий от drBatty

О других параметрах пускай о других болит Нечего делать из поттеринга отвественного за весь линупс. Базовый принцип оптимизации гласит что максимальная оптимизация осуществляется при оптимизации всех факторов. Поттеринг пилит свой фактор, другие пускай пилят свой. Не надо на него взваливать весь линупс :-)

SergMarkov
() автор топика

Эээ... Не, пожертвовать всем, чем он предлагает пожертвовать, я не могу. Ладно уж, переживу как-то двадцатисекундную загрузку :)

А systemd - вещь хорошая.

Deleted
()
Ответ на: комментарий от SergMarkov

Вот ведь .. Спич о простейшей вещи, если не используется LVM его надо отключить для ускорения загрузки Что тут блин непонятного и плохого ? Ты что включаешь все сервисы подряд при загрузке , чтобы было, что ли , даже если они нах.. не нужны ?

в том-то и дело, что МЫ выключаем, а пОТТЕРИНГ включает, ИЧСХ - на тестовом, а на демонстрационном скромно отключает. Напомнило скзку про кашу из топора: топор - это поттеринговская шняга, но каша-то у солдата получилась из топора очень даже наваристая...

Такой большой, а в сказки веришь...

drBatty ★★
()

ты внимательно читал условия при, которых загрузка 2 сек? это же просто смешно

qnikst ★★★★★
()
Ответ на: комментарий от qnikst

Да не об условиях речь, а о простейших вещах «не нужно-выключи», «можно сделать проще - сделай»
Но это сказал Поттеринг, поэтому все сказанное естественно неправильно :-))

SergMarkov
() автор топика
Ответ на: комментарий от qnikst

Еще разик, для не осиливших гугльпереводчик
Of course, don't try this if you actually installed your system with LVM.

Нужен - оставляешь, не нужен - выключаешь.

SergMarkov
() автор топика
Ответ на: комментарий от SergMarkov

SergMarkov

О других параметрах пускай о других болит

о том-то и речь, что какое-то мало кому нужное ускорение какой-то загрузки на каком-то кривом ноуте (который не умеет ждущий/спящий режим) проталкивается этим твоим поттерингом в ущерб надёжности и ремонтопригодности.

SergMarkov

Базовый принцип оптимизации гласит что максимальная оптимизация осуществляется при оптимизации всех факторов. Поттеринг пилит свой фактор, другие пускай пилят свой.

Ага, давай так будем строить автомобили: один увеличивает грузоподъёмность, второй увеличивает экономичность. Ты не думаешь, что вместо простого автомобиля для обычной семьи(как написано в ТЗ) у первого получится Камаз, а у второго - велосипед? Ну и на кой этой семье и то и другое? А всё потому, что первому разрабу плевать на всех остальных, как и второму впрочем. Ну и как и поттерингу твоему.

SergMarkov

Не надо на него взваливать весь линупс :-)

не надо делать дешёвого шоу, как это делает твой поттеринг.

drBatty ★★
()
Ответ на: комментарий от SergMarkov

А почему это виндовозы не жалуются на кривую реализацию

во-первых: бывает такое, что и виндовозы жалуются, во-вторых: DSDTs made with Windows specifically in mind.

lazyklimm ★★★★★
()
Ответ на: комментарий от drBatty

Не вижу никакого ущерба надежности.
А это уже вопрос координации, пускай об этом у менеджмента шляпы голова болит

SergMarkov
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.