The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Сокращение времени загрузки Fedora 17 c 15 до 3 секунд

31.05.2012 19:44

Харальд Хойер (Harald Hoyer) представил инструкцию (перевод на русский язык) с практическими рекомендациям, позволяющими на ноутбуке с SSD-накопителем сократить время загрузки Fedora 17 с 15 секунд до 2.5 секунд. Озвученные в статье рекомендации во многом повторяют опубликованные две недели назад советы Леннарта Поттеринга (Lennart Poettering), но в отличие от прошлой статьи рекомендации имеют практический характер и показывают как и что нужно сделать. Примечательно, что год назад Харальд опубликовал аналогичную статью для Fedora 15, в которой время загрузки удалось сократить с 45 до 26 cекунд на компьютере с обычным жестким диском.

  1. Главная ссылка к новости (http://www.harald-hoyer.de/per...)
  2. OpenNews: Новая редакция списка возможностей, которых не хватает в ядре Linux по мнению системных программистов
  3. OpenNews: Список возможностей, которых не хватает в ядре Linux по мнению системных программистов
  4. OpenNews: Оптимизация systemd позволяет сократить время загрузки до 2 секунд
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33980-linux
Ключевые слова: linux, fedora, boot, speed, optimization
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (108) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.6, mma (?), 20:11, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Загрузка генты с ssd не больше 4 сек, штатно без всяких оптимизаций и паралельного запуска.
     
     
  • 2.9, Аноним (-), 20:16, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Загрузка генты с ssd не больше 4 сек, штатно без всяких оптимизаций
    > и паралельного запуска.

    Угу, если так повезло что сервисы друг друга не клинят. Инчае большую часть времени ssd будет курить бамбук.

     
     
  • 3.13, Vova (??), 21:01, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Или сокращать время жизни ячеек.
     
     
  • 4.84, Аноним (-), 03:39, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Или сокращать время жизни ячеек.

    При ничегонеделании? Мсье обладает оригинальным мышлением :)

     
  • 3.26, runoverheads (ok), 22:44, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а что там может клинить?
    2 года эксплуатации ssd никаких проблем с быстрой загрузкой, ~4сек.
    сеть вынес в runlevel default, xdm в runlevel boot (OpenRC).
     
     
  • 4.85, Аноним (-), 03:40, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > сеть вынес в runlevel default, xdm в runlevel boot (OpenRC).

    А мсье который выше утверждал что "штатно без всяких оптимизаций и паралельного запуска". Вот это как бы совсем не обязано в 5 секунд укладываться.

     
     
  • 5.86, runoverheads (ok), 03:54, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    "штатно без всяких оптимизаций" это противоречит онтологии Gentoo. Видимо имелось ввиду, что не нужно ничего калечить или пользоваться неродным сервис менеджером.
    "и паралельного запуска" - ну да, вполне без.
     
     
  • 6.93, Michael Shigorin (ok), 14:07, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > противоречит онтологии Gentoo.

    Наверное, всё-таки философии :)

     
  • 6.112, Аноним (-), 15:38, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > "штатно без всяких оптимизаций" это противоречит онтологии Gentoo.

    А что есть "онтология Gentoo"? :)

     
     
  • 7.116, runoverheads (ok), 16:12, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> "штатно без всяких оптимизаций" это противоречит онтологии Gentoo.
    > А что есть "онтология Gentoo"? :)

    в том месте что дистрибутив не ниспосылаться нам монолитно с инета, а является индивидуальным творение.

     
     
  • 8.117, Аноним (-), 18:12, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ломал ее рука ... текст свёрнут, показать
     
  • 3.48, Andrey Mitrofanov (?), 13:07, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>штатно без всяких оптимизаций и паралельного запуска.

    "и без сервисов"!!

    >так повезло что сервисы друг друга не клинят

    Это не везение!%)

     
  • 2.14, Аноним (-), 21:04, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >с ssd

    Ну что еще скажешь? Может сравнишь с выходом из suspend?

     
     
  • 3.19, Аноним (-), 21:30, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какбе эта статья тоже про ssd…
     
  • 2.66, Аноним (-), 16:29, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Загрузка генты с ssd не больше 4 сек,

    Позор! Бинарный дистр обгоняет генту!

     

  • 1.15, vmk (ok), 21:04, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Главное, чтобы забуталось и в результате работало стабильно. К чему эта гонка времени загрузки на ноутбуке?
     
     
  • 2.17, Аноним (-), 21:11, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    К тому что не у всех ноутбуки?
     
     
  • 3.18, vmk (ok), 21:21, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > К тому что не у всех ноутбуки?

    "... рекомендациям, позволяющими на ноутбуке с SSD-накопителем сократить время загрузки Fedora 17 с 15 секунд до 2.5 секунд."
    Я к тому, что в статье почему-то сделан акцент именно на ноутбуки.

     
  • 2.39, Pickle (?), 08:33, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну это да. но всетаки именно на ноутах/нетбуках/планшетах скорость загрузки имеет хоть какое-то значение (у ноутов минимальное, у планшетов - максимальное).

    Хотя я вообще ни ноут, и стационарку не выключаю (только саспендед).

     
     
  • 3.42, Аноним (-), 08:47, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А если suspend не работает? А не выключать нельзя т.к спать мешает и т.д
     
     
  • 4.46, anonymous (??), 11:08, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    если саспенд не работает, у тебя и так проблемы.
     
  • 4.49, Michael Shigorin (ok), 13:23, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А если suspend не работает?

    Он лет десять уж как работает, можно попробовать уточнить.

    > А не выключать нельзя т.к спать мешает и т.д

    google://"silent pc" (мне full tower с четырьмя дисками и пятью вентиляторами не мешает :)

     
     
  • 5.56, Аноним (-), 15:58, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > google://"silent pc" (мне full tower с четырьмя дисками и пятью вентиляторами не
    > мешает :)

    Вот диски - как повезет. К сожалению некоторые вибрировать могут, в зависимости от.

     
  • 4.71, Пр0х0жий (ok), 23:16, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А если suspend не работает?

    Да работает.
    Тут или не настроено. Или проблемы с ПО.

    > А не выключать нельзя т.к спать мешает и т.д

    Оп-п-а...
    pwm нет?
    lm_sensors3
    lm_sensors3-utils
    http://www.probios.ru/options/cpu/energy-saving/
    Ну и т.д.

    Даже POS и STR не очень-то и надо.
    Хотя работает.
    Но частота отправки в STR зависит от размера лени, а не от уровня шума.

     
  • 3.43, Аноним (-), 08:49, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    У меня из suspend выходит 12 секунд. А тут 2.5 и без всяких глюков
     

  • 1.16, Аноним (-), 21:05, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Резюмирую можно сказать, что надо избавиться от initrd и выключить сервисы определения рейда/ллвм. Будет около 5с причем без потери функциаонала.
     
  • 1.20, Антоним (?), 21:38, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И сколько же теперь раз в час можно делать перезагрузку?
    =)
     
  • 1.21, Михрютка (?), 21:48, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    >отключаем все сервисы, кроме

    NetworkManager, поэтому важно запомнить что именно было отключено, так как в
    результате будет получена система без почты, межсетевого экрана, системы
    печати, утилит abrt,  avahi, некоторых точек монтирования, rsyslog, irqbalance
    и защиты selinux.

    в принципе, если не грузить ядро, то вообще можно уложиться меньше, чем за секунду.

    В следующей серии смотрите "Как ускорить выключение ноутбука с 30 секунд до 5 за счет отказа от сброса кеша и размонтирования ФС"

     
     
  • 2.29, EuPhobos (ok), 23:14, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +16 +/
    > поэтому важно запомнить что именно было отключено, так как в результате будет получена система без почты, межсетевого экрана, системы печати, утилит abrt,  avahi, некоторых точек монтирования, rsyslog, irqbalance и защиты selinux.

    Ну в принципе, можно сделать как винда, показать рабочий стол, а потом ещё с минуту трещать жёстким диском догружая всё остальное. И вроде бы рабочий стол то уже есть, и не важно что не кликается, за то ярлыки то видно... да и обои..и уже не скучно.. %)

     
     
  • 3.47, CSRedRat (ok), 12:50, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> поэтому важно запомнить что именно было отключено, так как в результате будет получена система без почты, межсетевого экрана, системы печати, утилит abrt,  avahi, некоторых точек монтирования, rsyslog, irqbalance и защиты selinux.
    > Ну в принципе, можно сделать как винда, показать рабочий стол, а потом
    > ещё с минуту трещать жёстким диском догружая всё остальное. И вроде
    > бы рабочий стол то уже есть, и не важно что не
    > кликается, за то ярлыки то видно... да и обои..и уже не
    > скучно.. %)

    Вы, видно нашли упавший за шкаф в 97 году ноутбук?

     
  • 3.87, Аноним (-), 05:02, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну в принципе, можно сделать как винда, показать рабочий стол,

    У меня с SSD грузится секунд за 5. Ярлыки после этого кликабельны. ЧЯДНТ?

     
     
  • 4.113, Аноним (-), 15:40, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У меня с SSD грузится секунд за 5. Ярлыки после этого кликабельны. ЧЯДНТ?

    Имелся в виду пингвин если что ;). А то ишь минусы винтят. До загрузки винды за 5 сек. даже Мюнхаузен не доврался бы.

     
  • 2.38, koqep (ok), 07:44, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вчера поставил F17 выключение ~10 сек, я аж удивился :)
     
  • 2.57, Аноним (-), 16:16, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Нахрен мне на десктопе почтовые сервисы Бедный виндузятник, никак не может себе... большой текст свёрнут, показать
     

  • 1.22, Аноним (-), 22:20, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    это нужно потому что в линуксе саспенд нифига не работает нормально. я вот свой ноут обычно вообще не выключаю.
     
     
  • 2.23, Drist (ok), 22:35, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У меня работает не просто нормально, а именно как надо. Генту и КДЕ. Ищите ответы в своем дистре, в его настройках и в своем железе.
     
     
  • 3.37, PalachMB_ (?), 07:19, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы даже сказал не в дистре, а в своих руках. (Gentoo + openbox)
     
  • 2.28, EuPhobos (ok), 23:09, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь, я только и пользуюсь командой pm-suspend, уже около года на Debian Wheezy.. никаких проблем.
     
  • 2.31, Аноним (-), 23:28, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Путаете с hibernate?!
     
  • 2.32, saNdro (?), 23:43, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это зависит ещё и от железа. Debian Squeeze + ядро из бэкпортов. Dell Latitude E6220 - никаких проблем. Вообще никаких. Не только с suspend. (Правда железка официально поддерживает Ubuntu 10.10...)
     
  • 2.40, Pickle (?), 08:36, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Packard Bell TJ65 + Ubuntu 12.04 = OK. ЧЯДНТ?
     
  • 2.58, Аноним (-), 16:17, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > вот свой ноут обычно вообще не выключаю.

    Ну вы мне подгоните атомную батарейку, которая будет выдавать 10-20W в течение 30 лет - я тоже не буду его выклчюать!

     

  • 1.24, Аноним (-), 22:37, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Примечательно, что год назад Харальд опубликовал аналогичную статью для Fedora 15, в которой время загрузки удалось сократить с 45 до 26 cекунд.

    Ну давайте все писать честно! В той статье описывается как увеличить скорость загрузки на компьютере с обычным жестким диском с низкой скоростью вращения.

    "by Harald Hoyer — last modified May 24, 2011 03:11 PM
    This article shows how to reduce boot time, especially for a computer with a slow spinning disk.
    Fedora 15 Boot Optimization (from 45 to 26 seconds)"

    А на SSD конечно быстро, для ЛЮБОГО дистрибутива, да еще с оптимизацией. Как буд-то бы раньше ее никогда не использовали. Опять Америку открыли? ;). Дополнил кстати новость, так честнее будет.

     
     
  • 2.52, Kodirr (?), 14:20, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А на SSD конечно быстро, для ЛЮБОГО дистрибутива, да еще с оптимизацией.

    Что забавно, я НИКАКОЙ разницы не увидел. Два компа, один с SSD (120Gb), другой с "обычным порошком". Win7 как грузилась как улитка, так и продолжает. Видимо, не так важна загрузка данных (ну представьте чтение 120МБ в секунду!), как инициализация всей железячной требухи (на стандартах 20-летней давности).
    К слову, мой БК-0010 за ОДНУ секунду уже выдавал приглашение БЕЙСИК-интертрепатора. После установки дисковода уже за ДВЕ секунды показывал Нортоно-подобный двухпанельный менеджер. Вот с кем соревноваться надо! :)

     
     
  • 3.59, Аноним (-), 16:20, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > и продолжает. Видимо, не так важна загрузка данных (ну представьте чтение
    > 120МБ в секунду!), как инициализация всей железячной требухи

    Видимо, у некоторых просто хреново с параллелизацией этого процесса. А у меня на SSD десктоп взлетает за 5 секунд. После чего юзабелен. Правда оно так на пингвине, да.

    И да, мне доставляет - не успел включить комп как им можно уже пользоваться. А я нанимался чтоли его ждать?!

     
  • 3.88, Аноним (-), 05:04, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот с кем соревноваться надо! :)

    Ну так вот у меня CP/M в примерно такой же манагер грузился с рамдиска за пару секунд. А писюки невзирая на в 100500 раз более мощное железо только сейчас хоть немного приблизились к этому порогу.

     

  • 1.25, iZEN (ok), 22:39, 31/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Быстрее Linux должно запускаться ядро FreeBSD, так как гораздо меньше по размеру, и сервисы стартуют только те, которые явно указаны в loader.conf&rc.conf.
     
     
  • 2.27, Аноним (-), 23:03, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тем не менее FreeBSD загружается не шибко быстро. Да и не в скорости загрузки счастье. :)
     
  • 2.30, Аноним (-), 23:18, 31/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Быстрее Linux должно запускаться ядро FreeBSD, так как гораздо меньше по размеру

    А еще быстрее Minix. Но только не там, ни там функцианала маловато. Через пяток лет, глядишь, достигнут того, что в линуксе сейчас и не известно какой размер будет тогда.

     
     
  • 3.77, AdVv (ok), 00:06, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы не стал загадывать на 5 лет вперед, особенно в сфере ПО. Мода такая мода.
     
     
  • 4.114, Аноним (-), 15:43, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я бы не стал загадывать на 5 лет вперед, особенно в сфере ПО. Мода такая мода.

    У minix было не меньше линукса времени чтобы стать модным. Даже больше. Но из профессора хреновый построитель команд разработчиков, увы.

     
  • 2.34, XoRe (ok), 01:00, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Быстрее Linux должно запускаться ядро FreeBSD, так как гораздо меньше по размеру,
    > и сервисы стартуют только те, которые явно указаны в loader.conf&rc.conf.

    Ну так померьте, напишите статью, укажите рекомендации по оптимизации.
    Возможно, ваши советы будут более практичными, чем "поотрубайте все сервисы".

     
     
  • 3.55, iZEN (ok), 15:55, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Быстрее Linux должно запускаться ядро FreeBSD, так как гораздо меньше по размеру,
    >> и сервисы стартуют только те, которые явно указаны в loader.conf&rc.conf.
    > Ну так померьте, напишите статью, укажите рекомендации по оптимизации.
    > Возможно, ваши советы будут более практичными, чем "поотрубайте все сервисы".

    Так в FreeBSD ничего не нужно специально делать: нужно указать, какие сервисы нужны для работы, и ВСЁ!

    Это только в GNU/Linux и Windows нужно оптимизировать стартовые скрипты и реестры, так как по дефолту там запускается всё что нужно и не нужно.


     
     
  • 4.61, Аноним (-), 16:23, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так в FreeBSD ничего не нужно специально делать: нужно указать, какие сервисы
    > нужны для работы, и ВСЁ!

    Ну так покажи мне старт своей системы за 3 секунды. К черту теорию - гони практику.

     
     
  • 5.69, iZEN (ok), 16:42, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Так в FreeBSD ничего не нужно специально делать: нужно указать, какие сервисы
    >> нужны для работы, и ВСЁ!
    > Ну так покажи мне старт своей системы за 3 секунды.

    От "кех" до "кех" считать?

    > К черту теорию - гони практику.

    Практика в том, что от включения системы до возможности пользователя мышкой в графической оболочке происходит довольно много вещей, не связанных со стартом, собственно, самой операционной системы. Тут и BIOS POST, и инициализация контроллёров и периферийных устройств (от их количесва тоже зависит время старта), и скорость жёстких дисков и интерфейсов, наконец, возможности процессора по обработке поступающей информации.

     
     
  • 6.76, Michael Shigorin (ok), 00:02, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ну так покажи мне старт своей системы за 3 секунды.
    > От "кех" до "кех" считать?

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

    > Практика в том, что

    Мы в курсе.  Все.  Расписываюсь. :)

    > контроллёров

    контроллеров.

     
     
  • 7.79, iZEN (ok), 01:03, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Скажу только, что рестарт системы после обновления ядра мира, перехода в безопас... большой текст свёрнут, показать
     
     
  • 8.80, Michael Shigorin (ok), 01:28, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря с чем сравнивать, тут же не сотрудники microgartner собрались всегда... текст свёрнут, показать
     
     
  • 9.81, iZEN (ok), 01:45, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот сейчас обновил систему Смотрел время аптайма ядра в процессе запуск-переход... текст свёрнут, показать
     
     
  • 10.82, Michael Shigorin (ok), 01:55, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И с чем это предлагается сравнивать Если меряющихся скоростью загрузки ещё хот... текст свёрнут, показать
     
     
  • 11.83, iZEN (ok), 02:19, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пока что я привёл факт работы десктопа А само время старта системы давно считаю... текст свёрнут, показать
     
     
  • 12.90, AlexAT (ok), 10:22, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эпический бред ... текст свёрнут, показать
     
     
  • 13.98, iZEN (ok), 19:08, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен После загрузки сразу в Single Mode и после приглашения командной строк... текст свёрнут, показать
     
  • 12.92, Michael Shigorin (ok), 13:48, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А, вот как Честно говоря, не заметил ничего общего с работой -- это обычно наз... большой текст свёрнут, показать
     
     
  • 13.99, iZEN (ok), 19:10, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вы, похоже, вообще мало обращаете внимание на ДЕТАЛИ и системы сквозной верифик... текст свёрнут, показать
     
     
  • 14.101, Michael Shigorin (ok), 00:08, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хоть ткните пальцем, где _работа_ десктопа в том, что описали в 98 изо все... текст свёрнут, показать
     
     
  • 15.102, iZEN (ok), 00:36, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Её там нет Аптайм ядра без сервисов ничего не доказывает Я уже определился ме... большой текст свёрнут, показать
     
     
  • 16.103, Michael Shigorin (ok), 00:51, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Соответственно и факта работы Вы привести не могли потому и удивился, о чём воо... большой текст свёрнут, показать
     
  • 16.111, Аноним (-), 15:35, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    То-есть, в переводе с iZEN овского на русский моя система грузится дофига, но ... текст свёрнут, показать
     
     
  • 17.118, iZEN (ok), 01:21, 04/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    20-23 секунды аптайм ядра FreeBSD 9-STABLE без сервисов Здесь аптайм 8212 э... текст свёрнут, показать
     
     
  • 18.119, AlexAT (ok), 23:14, 04/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В переводе на русский если даже ядро еще час висит в простоях - аптайм всё равн... текст свёрнут, показать
     
  • 16.115, Аноним (-), 15:45, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, мы определились такая заява после фразы в оригинальном сообщении Это EPIC... текст свёрнут, показать
     
  • 12.94, Аноним (-), 15:40, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только на всех современных десктопных компах ноутах были предприняты усилия ... текст свёрнут, показать
     
     
  • 13.97, iZEN (ok), 19:03, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас в основном POST делает быструю проверку памяти И хоть у тебя 1ГБ, хоть... текст свёрнут, показать
     
     
  • 14.100, Michael Shigorin (ok), 00:01, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Агащаз -- даже интел до FakeRAID докатился, сожрав LSI а такое использовать и... текст свёрнут, показать
     
  • 14.109, Аноним (-), 05:37, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А это уже где как По этому поводу я кстати не вижу причин включать RAID- BIOS ... текст свёрнут, показать
     
  • 6.89, Аноним (-), 05:31, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну окей, время старта биоса не учитываем Считать от момента как только биос отд... большой текст свёрнут, показать
     
     
  • 7.96, iZEN (ok), 18:37, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> и скорость жёстких дисков и интерфейсов,
    > Логично. Ясен фиг те 3-5 секунд это SSD. Но даже sata-300 и
    > не очень тормознутого ssd должно хватить, судя по анализам и бенчам,
    > скорость выше этого не прыгает даже с очень быстрых конфигах не
    > прыгает выше 200-300Мб/сек, т.к. кроме чтения диска все-таки есть и еще
    > куча операций.

    Ага. Есть. Импортирование пулов ZFS с несколькими разноскоростными носителями. При этом в десктопах могут стоять довольно тормозные (главное — тихие) 2,5" HDD со скоростью чтения на забитых пулах 6-10 МБ/с.

    >> наконец, возможности процессора по обработке поступающей информации.
    > Логично, но поскольку там нет моделирования ядерных взрывов, любой не шибко ископаемый
    > проц должен осиливать это за какие-то разумные времена. И опять же
    > - это вопрос к ОС. Если она полчаса крякает хеши при
    > старте и инициализирует 20 контроллеров 1 за другим, в плюс мы
    > это не запишем, даже и не надейся.

    Надо ещё проверить целостность метаданных... в бутстрапе самоверифицироваться. А на ФС, поддерживающих сквозную целостность, определиться, не врёт ли железо и, если да, то в каком месте... А это дополнительные секунды.

    SCSI-диски раньше инициализировались в течение 10-15 секунд — целая вечность для современных операционных систем. ;)

     
     
  • 8.104, Аноним (-), 01:52, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    SSD вообще звуков не издает Читается 300 мб сек или более запросто, seek time б... большой текст свёрнут, показать
     
     
  • 9.110, Michael Shigorin (ok), 14:36, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Линейное чтение с диска в один поток и вычитывание данных с ФС вообще-то вещи си... текст свёрнут, показать
     
  • 4.72, XoRe (ok), 23:41, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Быстрее Linux должно запускаться ядро FreeBSD, так как гораздо меньше по размеру,
    >>> и сервисы стартуют только те, которые явно указаны в loader.conf&rc.conf.
    >> Ну так померьте, напишите статью, укажите рекомендации по оптимизации.
    >> Возможно, ваши советы будут более практичными, чем "поотрубайте все сервисы".
    > Так в FreeBSD ничего не нужно специально делать: нужно указать, какие сервисы
    > нужны для работы, и ВСЁ!
    > Это только в GNU/Linux и Windows нужно оптимизировать стартовые скрипты и реестры,
    > так как по дефолту там запускается всё что нужно и не
    > нужно.

    Уважаемый изен, давайте без этих приколов)

    В *nix, в том числе и в linux, всегда можно вывести список того, что запускается при старте.
    И отредактировать.
    Помнится, когда стояла gentoo на домашнем ноутбуке, каждое сообщение при старте ядра было результатом моих настроек.
    Лишнего не было вообще ничего.
    В ubuntu, особенно в десктопной - да, стартует поболя чего)

    С другой стороны, /etc/default/rc.conf во фряхе тоже много чего содержит по умолчанию.
    А если поставить что-нибудь десктопное, чтобы и сеть автоматом настраивалась, и флешки определялись, и т.д. - список стартуемого начнет расти.

    Честно говоря, я надеялся, что вы раскажете что-нибудь о перекомпилировании ядра.
    Например, собрать ядро со скомпиленными опциями, увеличить HZ.
    Убрать лишние проверки и тесты, которые замедляют запуск ядра.
    Про файловую систему что-нибудь - включить soft updates, или наоборот их надо выключить.
    Может быть, стоит использовать zfs на рутовом разделе.
    Ну и самое вкусное - пересборка мира с нужными опциями.
    А так же - sysctl всякие.

    Что-нибудь типа такого:
    http://www.netup.ru/phpbb/viewtopic.php?p=31211#31211

     
     
  • 5.75, iZEN (ok), 23:58, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Много раз приводил здесь свой etc src conf и говорил об... большой текст свёрнут, показать
     
     
  • 6.95, XoRe (ok), 15:47, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Че-то, как чужое хаить, так вы кидаетесь абстрактными утверждениями:

    > Быстрее Linux должно запускаться ядро FreeBSD, так как гораздо меньше по размеру, и сервисы стартуют только те, которые явно указаны в loader.conf&rc.conf.

    А как на практике, так обтекаемыми фразами, да в огород.
    Можете выложить свои замеры, как у вас все загружается?

     
     
  • 7.105, Аноним (-), 01:53, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Можете выложить свои замеры, как у вас все загружается?

    Он там уже про какие-то 6-10Мб/сек с файловой системы приводил. Представляешь себе с какой обалденной скоростью ЭТО работает?

     
  • 2.54, Аноним (-), 15:24, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Какие волшебные свойства. А ты своим фрибсд ещё небось воду заряжаешь и бугурт лечишь...
     
     
  • 3.67, Аноним (-), 16:32, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > бугурт лечишь...

    Хреново лечится судя по его сообщениям.

     
  • 2.60, Аноним (-), 16:23, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Быстрее Linux должно запускаться ядро FreeBSD,

    Вот только время запуска ядра ничто на фоне старта всяких сервисов.

    > так как гораздо меньше по размеру, и сервисы стартуют только те,
    > которые явно указаны в loader.conf&rc.conf.

    Понимаешь, проблема не только и не столько в количестве, сколько в асинхронности процессов и времени их выполнения. В лине сейчас все делается весьма параллельно. И ядро оборудование детектит весьма хардкорно и быстро, и старт процессов параллельны. Поэтому пока твой утюг с фрибсдой и классическим инитом раздуплится  - у меня пингвин 5 раз взлетит даже с бОльшим числом сервисов и лучшей поддержкой хардвара.

     
     
  • 3.68, iZEN (ok), 16:35, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Быстрее Linux должно запускаться ядро FreeBSD,
    > Вот только время запуска ядра ничто на фоне старта всяких сервисов.
    >> так как гораздо меньше по размеру, и сервисы стартуют только те,
    >> которые явно указаны в loader.conf&rc.conf.
    > Понимаешь, проблема не только и не столько в количестве, сколько в асинхронности
    > процессов и времени их выполнения. В лине сейчас все делается весьма
    > параллельно.
    > И ядро оборудование детектит весьма хардкорно и быстро, и старт
    > процессов параллельны.

    Можно подумать, что FreeBSD запускается последовательно и ждёт старта очередного "зазевавшегося" демона. :))

    > Поэтому пока твой утюг с фрибсдой и классическим инитом раздуплится

    Читать до просветления современное положение дел в системе инициализации FreeBSD.

    > у меня пингвин 5 раз взлетит даже с бОльшим числом сервисов и лучшей поддержкой хардвара.

    Больше, чем установлено в железной коробке на самом деле? :)) А смысл?! Опять надо думать, что ещё отключить ненужного и невостребованного, чтобы повысить скорость загрузки на 0,001 секунду. :))


     

  • 1.35, Yuri_Tukmakov (?), 04:43, 01/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Привожу конфигурацию своеко компьютера: Intel Core i3 (3.2), 4GB, 320HDD,motherboard GIGABYTE H55N-USB3, операционная система - ubuntu linux (2.6.35-22-generic). Время выключения - 0.4 секунды... штепсель из розетки.
     
     
  • 2.36, Какаянахренразница (ok), 06:28, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как-то суховато. Если можно, поподробнее. В стиле фороникса. Какие сервисы запущены? Какая файловая система? Как делались замеры? Сколько раз проводился опыт? Каков разброс результатов между опытами? Надо перечислить все этапы завершения работы кампуцера, которые были "оптимизированы" (типа "отключена синхронизация кэша", "отключено сохранение настроек звука", "отключено сохранение файлов (зачем сохранять, если вы всё равно завершаете работу)", "отключено отмонтирование дисков" и т.д.). И графики тоже надо добавить. В результате получился бы хороший HOWTO.

    бугага

     
  • 2.41, Pickle (?), 08:38, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Таким методом у меня на pentium 4, 1gb оперы мгновенно. А вы 0.4с., 0.4с....
     
     
  • 3.45, angra (ok), 10:04, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мгновенно не получится. Откройте школьный учебник и прочитайте про индукцию.
     
     
  • 4.63, Аноним (-), 16:26, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Мгновенно не получится. Откройте школьный учебник и прочитайте про индукцию.

    Откройте блок питания и осознайте что читать надо про конденсаторы прежде всего :)

     
  • 2.51, Kodirr (?), 14:15, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы всё-равно так не издевался - мало ли чо... всё-таки лепездричество. Да и говорим мы про ЗАгрузку.
     
  • 2.62, Аноним (-), 16:25, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > - 0.4 секунды... штепсель из розетки.

    А кувалдой по мамке и за 0.1 секунды управиться можно.

     
     
  • 3.73, XoRe (ok), 23:42, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> - 0.4 секунды... штепсель из розетки.
    > А кувалдой по мамке и за 0.1 секунды управиться можно.

    Пулю в проц - 0.01 сек

     
     
  • 4.91, AlexAT (ok), 10:25, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пулю в проц - 0.01 сек

    Для достоверности надо бы хотя бы 10 замеров сделать было :)

     
  • 2.74, XoRe (ok), 23:43, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Привожу конфигурацию своеко компьютера: Intel Core i3 (3.2), 4GB, 320HDD,motherboard GIGABYTE
    > H55N-USB3, операционная система - ubuntu linux (2.6.35-22-generic). Время выключения
    > - 0.4 секунды... штепсель из розетки.

    Сделайте так 10 раз и покажите усредненные результаты)

     
     
  • 3.106, Аноним (-), 03:25, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Сделайте так 10 раз и покажите усредненные результаты)

    "Включите и выключите ваш компьютер 30 раз как можно быстрее" (из текста про BOFH)

     

  • 1.44, kde (??), 09:07, 01/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А как-же так, без пересборки ведра и убиения initrd??? как-то не ембедно :)
     
     
  • 2.108, Аноним (-), 04:09, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > как-то не ембедно :)

    Федора в эмбедовке без шансов. Пусть сперва нормальный пакетный менеджер напишут, а то yum постоянно будет икать OOM и тормозить ;)

     

  • 1.50, Kodirr (?), 14:13, 01/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не хочу хвалиться, но у меня в Арче загрузка - 4 сек (и это внутри VMWare!). Поставил какой-то новомодный параллельный загрузчик и стала просто сказка!
    Федорасты только опомнились...
     
     
  • 2.64, Аноним (-), 16:27, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не хочу хвалиться, но у меня в Арче загрузка - 4 сек (и это внутри VMWare!).

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

     
     
  • 3.78, Michael Shigorin (ok), 00:10, 02/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Не хочу хвалиться, но у меня в Арче загрузка - 4 сек (и это внутри VMWare!).
    > Не хочу ничего сказать, но при этом может нечестно подыгрывать дисковый буффер
    > + железа у виртуалки мало. Тест не слишком реалистичный.

    Угу, на Xeon 5570 виртуалка с диском tmpfs тоже взлетает под sysvinit стремительным домкратом :) (дольше всего из индивидуальных последовательных стадий -- старт udev с полным набором рулезов и выставление железных часов)

     

  • 1.53, Аноним (-), 14:50, 01/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >и это внутри VMWare!

    Точнее, благодаря тому, что это внутри VMWare. Виртуальное железо инициализируется намного быстрее. :)

     
  • 1.65, Аноним (-), 16:28, 01/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Все сделал как описано в статье, время загрузки сократилось с 15 секунд до 13.
     
     
  • 2.70, Аноним (-), 21:31, 01/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мы в восхищении, малыш!
     
  • 2.107, Аноним (-), 04:06, 03/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > сократилось с 15 секунд до 13.

    ???
    PROFIT :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру