Один из разработчиков openSUSE опубликовал (http://lizards.opensuse.org/2012/07/31/optimizing-a-boot-tim.../) заметку с рассказом о работе, проделанной для минимизации времени загрузки будущего выпуска openSUSE, выявленных в процессе оптимизации подводных камнях и некоторыми идеями, такими как запуск NetworkManager по требованию и отключению лишних сервисов.URL: http://lizards.opensuse.org/2012/07/31/optimizing-a-boot-tim.../
Новость: http://www.opennet.me/opennews/art.shtml?num=34459
Вот же их не отпускает. Выдыхайте. Ваша быстрая загрузка нафик не впёрлась. Лапти кладутся в хивернейт, у серверов свои заморочки, а десктопу слип самое то.
>хибернейтсамофикс
Тебе не нужна? Проходи мимо.
Хм, а ты как я понимаю с утра до вечера перзагружаешь комп и меряешь время?
Бывает, что и перезагужать приходится по N раз за час.
Можно узнать, просто из академического интереса, чем это вызвано?
> Можно узнать, просто из академического интереса, чем это вызвано?Ну вот я TFTP загрузку тестирую, там и по 200 раз за час порой бывает.
Возьму на себя смелость порекомендовать вам импользование виртуальных машин.
> Возьму на себя смелость порекомендовать вам импользование виртуальных машин.Когда виртуалки научатся виртуализировать не только софт, но и хард, тогда можно.
Да и собственно, время это не изменит :)
gpxe вам в помощь
В виртуалке перезагрузка быстрее? )
Да. А ты чо - до сих пор виртуалок не видел? :-o
> Да. А ты чо - до сих пор виртуалок не видел? :-oПо сети примерно один фиг будет.
Ctrl+Alt+2
(qemu)system_reset
---
Но не в этом щастье, отлаживать надо глюки железа, а не ядра.
Вылезай из серверной. Или из дому. У многих есть ноутбуки которые должны работать сразу после включения.
Открыл крышку - ноутбук проснулся, закрыл - заснул. Последняя перезагрузка месяц назад из-за обновления ядра, следующая перезагрузка по плану еще где-то через месяц.Пусть хоть 5 минут перезагружается, раз в два месяца не критично.
> Открыл крышку - ноутбук проснулся, закрыл - заснулГибернейт при современных объёмах RAM такой же до лгий как загрузка.
При чем тут Hibernate? Обычный слип работает за секунды. Батарейку жрет очень умеренно, может несколько дней проваляться в слипе, а если все-таки забыть на недельку то при подкритическом разряде проснется, сольет все на диск и выключится.Hibernate кстати, хоть и такой же долгий как перезагрузка зато вся работа уже перед глазами (вместо голого экрана) и не надо ничего запускать, файлы открывать и прочее.
Гибернейт, слип и выключение компа - разные вещи. Каждое используется в своем случае. я не вижу ничего плохого в оптимизациях. кстати, со слипом в линуксах все довольно-таки плохо из-за плохой реализации acpi в разных биосах.
Прочитайте про способ обнавления ядра без перезагрузки.
И лет через 10 хвастайтесь аптаймом.
> а десктопу слип самое то.Не у всех десктопы и калькулятор одно и тоже.
Хм, то есть двуядерному воркстэйшону религия мешает уйти в слип. Он должен выключаться, а потом сурово загружаться за пару секунд?
> Хм, то есть двуядерному воркстэйшону религия мешает уйти в слип. Он должен
> выключаться, а потом сурово загружаться за пару секунд?выключается он секунд 5, выключается столько же.
Восстановления уснувшего дампа может и минуту занять.
Где профит?
Не путайте пожалуйста слип и хибернейт. После слипа комп поднимаеться ха секунду.
> Не путайте пожалуйста слип и хибернейт. После слипа комп поднимаеться ха секунду.А слип тут причем?! Ну уснули и хрен бы с ними.
А киловатник и бесперебойник оставлять на ночь стрёмно.
А холодильник вы тоже на ночь выключаете?
> А холодильник вы тоже на ночь выключаете?А вы через холодильник в интернет ходите?
а интернет нужно обязательно на ночь выключать? чтоб не кончился или ещё по каким причинам?
Нет, просто интересно посмотреть на наркомана, который путает холодильник с компьютером.
> Нет, просто интересно посмотреть на наркомана, который путает холодильник с компьютером.В современном мире наркоманом окажетесь ... вы. Ибо холодильники с компьютером уже появились. XXI век - beyond your wildest imagination. То ли еще будет...
> В современном мире наркоманом окажетесь ... вы. Ибо холодильники с компьютером уже
> появились. XXI век - beyond your wildest imagination. То ли еще
> будет...У нас как-то больше холодильники ЗиЛ. По-моему, в них нет компьютера. Но они и без него шикарно работают, уже лет 40.
Действительно очень интересно, как через такой холодильник в инет выходить. И что для этого надо скурить/проглотить/вколоть.
> У нас как-то больше холодильники ЗиЛ.У вас, патриотов, и телевизор "Березка"...
А у вас, космополитов, модно IPTV на ковре смотреть, как я понимаю?
>> У нас как-то больше холодильники ЗиЛ.
> У вас, патриотов, и телевизор "Березка"...Поцреотизм тут не при чем. Просто они отлично работают. В отличие от нынешнего гогна, которое выносится на помойку через 3-4 года.
>>> У нас как-то больше холодильники ЗиЛ.
>> У вас, патриотов, и телевизор "Березка"...
> Поцреотизм тут не при чем. Просто они отлично работают. В отличие от
> нынешнего гогна, которое выносится на помойку через 3-4 года.Не, это не гогно. Они специально спроектированы и сконструированы, чтобы накрыться "через 3-4 года". Поверь, это не так просто.
Вот только не надо строить из себя продвинутого чайника.
Оборудование предназначенное для работы в режиме 24х7х366,
например на простеньком PPC 300 MHz иль Атоме 1GHz, стоит от 800$А сравнение с холодильником, достойно школьника 3 класса.
По-вашему бесперебойник без нагрузки надо выключать из розетки?
> Вот только не надо строить из себя продвинутого чайника.
> Оборудование предназначенное для работы в режиме 24х7х366,
> например на простеньком PPC 300 MHz иль Атоме 1GHz, стоит от 800$вот жеж блин… а меня так никто и не предупредил, поэтому я купил обычный «бытовой» комп и «бытовой» же бесперебойник, и не выключаю их вообще уже кучу лет. а оказывается, надо было за 100500 денег покупать. для понтов, наверное.
> вот жеж блин… а меня так никто и не предупредил, поэтому я
> купил обычный «бытовой» комп и «бытовой» же бесперебойник, и не выключаю
> их вообще уже кучу лет. а оказывается, надо было за 100500
> денег покупать. для понтов, наверное.Вы, наверное, в первый же день кнопки включения отломали, и теперь не хотите их выключать, потому что потом не включить будет.
я как-то не знаю, зачем мне выключать технику. учитывая, что у меня static IP, и техника в том числе работает почтовым, жабирным и много-чем-другим серверами.
> я как-то не знаю, зачем мне выключать технику. учитывая, что у меня
> static IP, и техника в том числе работает почтовым, жабирным и
> много-чем-другим серверами.Так бы и сказал, что в ДЦ живешь.
> Так бы и сказал, что в ДЦ живешь.ну, если для тебя две машины — дц, то да.
>> Вот только не надо строить из себя продвинутого чайника.
>> Оборудование предназначенное для работы в режиме 24х7х366,
>> например на простеньком PPC 300 MHz иль Атоме 1GHz, стоит от 800$
> вот жеж блин… а меня так никто и не предупредил, поэтому я
> купил обычный «бытовой» комп и «бытовой» же бесперебойник, и не выключаю
> их вообще уже кучу лет. а оказывается, надо было за 100500
> денег покупать. для понтов, наверное.А жаль, что незнаком
Ты с нашим петухом;
Еще б ты боле навострился,
Когда бы у него немножко поучился,
Услыша суд такой, мой бедный Соловей
Вспорхнул - и полетел за тридевять полей.
Избави бог и нас от этаких судей.
чо сказать-то хотело, убогое?
> А киловатник и бесперебойник оставлять на ночь стрёмно.пробивает шапочку из фольги?
> пробивает шапочку из фольги?Нет, приводит к бессоннице и увеличивает риск возгорания квартиры.
>> пробивает шапочку из фольги?
> Нет, приводит к бессоннице и увеличивает риск возгорания квартиры.тогда вопрос про холодильник был вполне в тему.
> Не путайте пожалуйста слип и хибернейт. После слипа комп поднимаеться ха секунду.Слип - это фактически работа без выключения, просто со слегка уменьшенным расходом энергии.
Обычно используется только на ноутбуках, когда надо переждать от нескольких минут до пары часов.
suspend и hibernate не всегда работают. Последний в линуксе сделан убого и при большом количестве памяти просыпается дольше чем просто включить
Буферы дисковые надо сбрасывать перед засыпанием )) Так он конечно все 8-12+ гигов и будет писать.
Писать будет только write буферы, которых на ноутбуке гигабайты не накопятся никак. Read буферы просто выкидываются.
> Вот же их не отпускает. Выдыхайте. Ваша быстрая загрузка нафик не впёрлась.
> Лапти кладутся в хивернейт, у серверов свои заморочки, а десктопу слип
> самое то.Чушь собачья. Слип и хибернейт по сравнению с такой быстрой загрузкой - дичайшие тормоза.
А пользователю надо чтобы включил, и оно сразу работало.
А ничего что после слипа и хибернейта уже все запущено и работает, а после вашей быстрой перезагрузки еще надо ждать пока все остальное откроется.Конечно если единственная используемая программа это файрфокс с одной вкладкой контакта, то да, быстрая перезагрузка это хорошо.
Фидорасы нервно курят в сторонке, целую секунду!
Поттеринг фшоке, Космонафт улетел за орбиту,
Гентушнки потеряли смысл жизни!!!Ха-ха-ха, жалкие людишки!!! :D
Сокращение времени загрузки это несомненный плюс. Хотя снижение с 3-х до 2-х секунд не так значимо, как снижение с 30-ти до 20-ти секунд.
> с 30-ти до 20-ти секунд.Такое снижение легко получается отключением лишних служб,
после стандартной установки. Между 15 и 5, это уже суровый
парсинг скриптов, служб, перераспределение порядка,...
После 5 сек., уже более серьёзные действия нужны.То, что тут пишут, и про Фидору и про Сусю, это полная х..я!
Это время от граба до появления экрана рабочего стола,
но никак не рабочей системы. Поднимать сеть, а если DHCP,
то вообще от роутера провайдера зависит, и за ней фаервол,
остальное по вкусу: вафлю, блютуз, крон, ат, сыслог, рандом, сисцтл...Можете проверить через сколько после подачи питания на комп откроется опеннет,
если firefox в автозагрузку поставите. Вот это и будет реальное время загрузки.
А это, детский онанизм и пипискомерство :)Такие лозунги, как "загрузка системы за 3 сек." сравнимы с ситуацией,
если вы скажите: "Мама, я уже поужинал", а в реальности, только стоите
у открытого холодильника. (Чёрт, хорошо сказал :))
Ай, хорошо сказанул!
> остальное по вкусу: вафлю, блютуз, крон, ат, сыслог, рандом, сисцтл...Не стоит так бравировать незнанием матчасти.
random-seed и sysctl по-любому запускаются до любых системных служб
Момент запуска cron и at для конечного пользователя не критичен.
syslog - тем более, особенно с учетом сокет-буферизации.Поэтому получается вполне разумное распараллеливание: пока dhclient добивается от роутера настроек сети, DE/WM загружается, чтобы дать возможность запустить браузер.
>> остальное по вкусу: вафлю, блютуз, крон, ат, сыслог, рандом, сисцтл...
> Не стоит так бравировать незнанием матчасти.
> random-seed и sysctl по-любому запускаются до любых системных службsysctl -w vm.drop_caches=3 может и секунд на 5 затянутся.
> Момент запуска cron и at для конечного пользователя не критичен.
> syslog - тем более, особенно с учетом сокет-буферизации.
> Поэтому получается вполне разумное распараллеливание: пока dhclient добивается от роутера
> настроек сети, DE/WM загружается, чтобы дать возможность запустить браузер.вот так, по мелочам и набирается 15 секунд, - там таймаут, тут задержка, там seek, тут open ...
> sysctl -w vm.drop_caches=3 может и секунд на 5 затянутся.Нормальный человек такое в sysctl.conf писать не будет.
> вот так, по мелочам и набирается 15 секунд, - там таймаут, тут
> задержка, там seek, тут open ...Вот для этого и придумали современные системы инциализации - чтобы iowaitы по возможности шли в параллель.
>> sysctl -w vm.drop_caches=3 может и секунд на 5 затянутся.
> Нормальный человек такое в sysctl.conf писать не будет.
>> вот так, по мелочам и набирается 15 секунд, - там таймаут, тут
>> задержка, там seek, тут open ...
> Вот для этого и придумали современные системы инциализации - чтобы iowaitы по
> возможности шли в параллель.Такие фичи хороши на embedded, а там железо и функции более-менее фиксированы.
> Такие фичи хороши на embedded, а там железо и функции более-менее фиксированы.По мне, так параллелить все потенциальные задержки, вместо того, чтобы ждать по полчаса, хорошо и на эмбеддовке, и на мобилке, и на десктопе, и на сервере.
>Гентушнки потеряли смысл жизни!!!А они то тут причем, у них уже давно ядро и openrc вместе с сетью на ssd взлетает за 3-4 секунды из коробки. Зачем им маяться дурью ради пары секунд.
За 30-40 секунд, по правде говоря.
На ssd? 40 секунд? Сомневаюсь.
> На ssd? 40 секунд? Сомневаюсь.Пока openrc зависнет, отвиснет и разберется с кучей своих юнитов, может и больше 40 секунд пройти.
> А они то тут причем, у них уже давно ядро и openrc
> вместе с сетью на ssd взлетает за 3-4 секунды из коробки.
> Зачем им маяться дурью ради пары секунд.А этот openrc научился не зависать при включении параллельного запуска служб?
Бобер, выдыхай!!1
> Гентушнки потеряли смысл жизни!!!
> Ха-ха-ха, жалкие людишки!!! :DНа, выкуси :) http://www.opennet.me/opennews/art.shtml?num=30233
>> Гентушнки потеряли смысл жизни!!!
>> Ха-ха-ха, жалкие людишки!!! :D
> На, выкуси :) http://www.opennet.me/opennews/art.shtml?num=30233О да, NAND, U-boot, 1.5 мега. :)
Я тут парюсь, что не успеваю пописать сходить нормально, ибо комп слишком быстро загружается, а они ещё время уменьшают...
LOL. :D
> Я тут парюсь, что не успеваю пописать сходить нормально, ибо комп слишком
> быстро загружается, а они ещё время уменьшают...Попробуй использовать турбонаддув :)
Главный вопрос: SSD?
бред
все подобные посты сводятся к тому, что они берут какой-нибудь дистр, перегруженный всякой ненужной херней, а потом доблестно эту ненужную херню выпиливают. И такие: "вот, посмотрите, как мы ахрененно справились с проблемой, которую сами же себе и создали"
> бред
> все подобные посты сводятся к тому, что они берут какой-нибудь дистр, перегруженный
> всякой ненужной херней, а потом доблестно эту ненужную херню выпиливают. И
> такие: "вот, посмотрите, как мы ахрененно справились с проблемой, которую сами
> же себе и создали"Какой проблемой? Ты же хочешь подключить модем или телефон и чтоб все сразу заработало. Или еще что-то. Вот по этому много сразу грузится. Чтоб удовлетворить все потребности простого пользователя
А особо упертые всегда могу установить только то что нужно
Ох лол, Суся на телевоне, раутере, модеме?
> Ох лол, Суся на телевоне, раутере, модеме?Ох лол, аноним не читает комент, на который отвечает?
Это теперь будет как в винде, рабочий чтол уже появился но работать еще нельзя поа все не дозагрузится!?
Это будет "из коробки" в следующем релизе или как обычно "каждый грузит себя сам" ?
> Это будет "из коробки" в следующем релизе или как обычно "каждый грузит
> себя сам" ?Делать такие вещи "из коробки" - значит, обрезать множество другой "изкоробочной" функциональности, делающей дистр универсальным.
Нет, настройку системы под конкретные нужды конечного пользователя должен делать сам конечный пользователь, либо его админ.
i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ACPI: resource 0000:00:1f.3 [io 0x0400-0x041f] conflicts with ACPI region SMRG [io 0x400-0x40f]
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver//////////////////////////
ACPI Warning: 0x0000000000000830-0x0000000000000833 SystemIO conflicts with Region \PMRG 1 (20120320/utaddress-251)
ACPI Warning: 0x0000000000000830-0x0000000000000833 SystemIO conflicts with Region \_SB_.PCI0.SBRG.SMIE 2 (20120320/utaddress-251)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
lpc_ich: Resource conflict(s) found affecting iTCO_wdt
ACPI Warning: 0x0000000000000828-0x000000000000082f SystemIO conflicts with Region \PMRG 1 (20120320/utaddress-251)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
ACPI Warning: 0x0000000000000500-0x000000000000053f SystemIO conflicts with Region \SBG6 1 (20120320/utaddress-251)
ACPI Warning: 0x0000000000000500-0x000000000000053f SystemIO conflicts with Region \GPS0 2 (20120320/utaddress-251)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
lpc_ich: Resource conflict(s) found affecting gpio_ich//////////////////////////
ntpd 4.2.6p3@1.2290 Sat Oct 29 17:37:03 UTC 2011 (1)
proto: precision = 0.132 usec
line 72 column 1 syntax error, unexpected T_EOC, expecting T_Default or T_Ipv4_flag or T_Ipv6_flag or T_String
syntax error in /etc/ntp.conf line 72, column 1
ntp_io: estimated max descriptors: 1024, initial socket boundary: 16//////////////////////////
kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
//////////////////////////
Это зузя сегодня, а они там играют плюшками
> Это зузя сегодня, а они там играют плюшкамиЧто сказать-то хотель, пионэр? Или тебя напугали непонятные буквы не из букваря?
Разницу заметят только пользователи легковесных wm. По данным systemd-analyze моя система загружается за 29 секунд, но в реальности в КДЕ она становится юзабельной только минуты через 3-4.
> Разницу заметят только пользователи легковесных wm. По данным systemd-analyze моя система
> загружается за 29 секунд, но в реальности в КДЕ она становится
> юзабельной только минуты через 3-4.Предупреждали же:
> This number is nice and simple to understand -- and also easy to misunderstand: it does not include the time that is spent initializing your GNOME session, as that is outside of the scope of the init system. Also, in many cases this is just where systemd finished doing everything it needed to do. Very likely some daemons are still busy doing whatever they need to do to finish startup when this time is elapsed. Hence: while the time logged here is a good indication on the general boot speed, it is not the time the user might feel the boot actually takes.Кстати, если не секрет - какое у вас железо?
И почему на такой слабой машины вы запускаете кеды вместо тех же легковесных wm?
Ненавижу легковесные wm и их пользователей.
А машина у меня ноутбук с core i5 и 8Гб памяти, но КДЕ не оставляет ей шансов :)
Древний-древний Athlon 64 X2 и 2Гб памяти, кеды полностью грузятся за полторы минуты максимум.ЧЯДНТ?
> ЧЯДНТ?используешь кеды. мой флюкс взлетает за пару секунд.
>> ЧЯДНТ?
> используешь кеды. мой флюкс взлетает за пару секунд.Может, вы еще и systemd пользуетесь? Знаем мы вас.
> systemdчто это? у нас в слаке такого нет.
Тогда почему у вас есть fluxbox? Ведь и то, и другое - приблуды для дурачков, онанирующих на скорость загрузки и работы.
> Тогда почему у вас есть fluxbox?потому что он удобен.
> А машина у меня ноутбук с core i5 и 8Гб памяти, но КДЕ не оставляет ей шансов :)По-моему, у вас вирусня (кстати, как вы ее ухитрились подхватить в никсах)?
У меня на i5 с 2Гб от grub до kdm ~7 секунд, и еще 10 на инициализацию кед.
Впрочем, на домашнем атлоне 2800+ и 1Гб показатели практически те же.
> По данным systemd-analyze моя система
> загружается за 29 секунд, но в реальности в КДЕ она становится
> юзабельной только минуты через 3-4.У тебя BSD и/или Виндовз
> У тебя BSD и/или ВиндовзНа BSD и/или виндовз уже портировали systemd?
Скорее всего, у него воспаление хитрости, от которого он резко растолстел и позеленел лицом.