The OpenNET Project / Index page

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



"Релиз системного менеджера systemd 196"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Релиз системного менеджера systemd 196" –1 +/
Сообщение от Аноним (-), 23-Ноя-12, 19:01 
> Тому есть более разумное объяснение.  Неужели вам нужно объяснять почему?

Я уже сказал почему: риски попадания в горячие кеши (если у вас достаточно оперативы для старта виртуалки то и дисковый буфер у вас априори здоровый) + намного меньше действий по инициализации системы.

>> секунд если кэш удачный.
> Поясните что вы этим подразумеваете.  Начальные условия: в кеше нет абсолютно ничего,

Как это при cold boot обеспечивается - понятно. А как это на горячую обеспечивается?

> файл с образом виртуалки лежит на диске.  Жду описания "удачи".

Да блин, случайно сунулись в этот файл полчаса назад или там когда еще и он подкэшировался. Дисковый буфер линя довольно хорошо удерживает информацию. Еще всякие префетчинги и прочая могут вмешаться. Как синхронная запись обрабатывается - тоже интересный вопрос - зависит от настроек и дефолтов виртуализатора.

В результате из-за суммы всех этих факторов + минимальной инициализации железа времянки процесса получаются как правило не особо похожи на bare metal.

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

>> И чего?
> Я ответил вам, вот чего.

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

> Гораздо вероятнее, что подобную ерунду при старте - "подкеширует" VFS в самой
> виртуалке.  Как и на физическом сервере.

Пардон, для хоста работа с файлом виртуалки - тоже просто работа с файлом. И он тоже это с удоволььствием кэширует.

>> Мягко говоря, не факт.
> Что, система от нечего делать *сама* читает файлы на диске и принудительно
> пытается запихать все это в кеш?

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

>> Вот что-что а процессор эмулируется очень неплохо.
> Вы можете это "неплохо" в цифирки перевести?  KVM мне не интересен по условиям задачи.

Для чистого quemu не заморачивался по очевидным причинам, для KVM - привел.

>> Как насчет указания конфигурации и bootchart?
> Вам показали и конфигурацию и время загрузки.  

Мне показали какой-то фокус в духе наперсточников, если называть вещи своими именами. И предложили поверить на слово.
1) Предложение прогнать тесты с заведомо холодным кэшом было отвергнуто.
2) Предложение предоставить бутчарт также было отвергнуто.

Вот пусть кто хочет тот и верит таким "железобетонным" пруфам всяких балаболов на форуме. Но это буду не я, извините.

> bootchart будете дома себе разводить и однокласникам показывать.

Нормально. Как только я нормальные пруфы попросил (которые не очень просто подделывать) - так в кусты? Так и запишем.

>> И вообще - я не допираю: что вы доказать то пытаетесь?
> Я показал, что "барьер" в 5сек загрузки - совершенно никакой не предел для скриптов на sysvinit.

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

Простите, тот же фороникс и то бутчарты собрать в состоянии :)


> Хорошие майнтейнеры, параллельный запуск сервисов - и вуаля.

Дешевый понт без пруфов.

>> Обычно сравнения классического инита с современными системами инициализации
> А что такое "классический init"?  Сейчас, наверно, выяснится, что в Debian
> по вашему определению - "неклассический init"?

А выясняется легко. Вот например пусть адаптер получает по DHCP айпишник пяток секунд. Остальное при этом как, покурит бамбук или отрабатывает? При условии что большинству сервисов конкретно вот эта вот сеть и сетевка для взлета не требуется. В том же апстарте это довольно просто разруливается: те кому надо сеть стартуют по событию "сеть взлететь" (в простейшем случае).А кому не надо - по более ранним. Очень просто запрограммить желаемое поведение считанными строками конфига.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз системного менеджера systemd 196, opennews, 22-Ноя-12, 12:58  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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