The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз системы инициализации Upstart 1.11"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз системы инициализации Upstart 1.11"  +/
Сообщение от opennews on 15-Ноя-13, 09:48 
Доступен (https://lists.ubuntu.com/archives/upstart-devel/2013-Novembe...) релиз системы инициализации Upstart 1.11 (https://launchpad.net/upstart/1.x/1.11), изначально разработанной компанией Canonical и ныне используемой в дистрибутивах Ubuntu и RedHat Enterprise Linux 6, а также в проектах Maemo, Chrome OS и webOS. В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий, работает в асинхронном режиме и использует метод учета зависимостей для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме. Параллелизм запуска сервисов обеспечивает существенное повышение скорости загрузки, но ценой этому является необходимость определенной переработки init-скриптов (поддерживается режим совместимости, позволяющий запускать обычные sysvinit-скрипты, но эффективность загрузки и работы при этом теряется).


В новом  выпуске:


-  В процесс init добавлена опуия '--no-dbus', позволяющая отключить доставку событий системе инициализации пользовательских сеансов  (Session Init) через upstart-event-bridge;
-  Обеспечено сохранение таблицы окружения выполняемых задач между перезапусками Session Init;
-  В компонент upstart-file-bridge добавлена поддержка отслеживания  созданий директорий и привязки выполнения работ к данному типу событий;
-  В компоненте upstart-local-bridg, используемом для привязки работ к событиям, связанным с соединением к локальному сокету, добавлена поддержка обработки произвольного числа пар и дополнительные проверки корректности входных данных;
-  Уменьшено время, требуемое для завершения работы Session Init;
-  В скрипт сборки configure добавлены опции '--disable-local-bridge' и '--disable-socket-bridge';
-  Добавлены тесты для проверки перезапуска upstart-file-bridge и Session Init;
-  Улучшены проверки соответствия  ABI, выполняемые на этапе сборки.

URL: https://lists.ubuntu.com/archives/upstart-devel/2013-Novembe...
Новость: https://www.opennet.ru/opennews/art.shtml?num=38435

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

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз системы инициализации Upstart 1.11"  –3 +/
Сообщение от linux must __RIP__ on 15-Ноя-13, 09:48 
> В компонент upstart-file-bridge добавлена поддержка отслеживания созданий директорий и привязки выполнения работ к данному типу событий;

учитывая что fnotify еще тот тормоз - верной дорогой идете товарищи! сделать из i7 какой нить core2duo никому не помешает..

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

12. "Релиз системы инициализации Upstart 1.11"  +11 +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:13 
> учитывая что fnotify еще тот тормоз - верной дорогой идете товарищи! сделать
> из i7 какой нить core2duo никому не помешает..

Завидовать нехорошо. В твоей винде этого вообще нет :)

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

92. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от mf (ok) on 15-Ноя-13, 22:17 
FindFirstChangeNotification
Работает даже для сетевых дисков, правда под AD(через rpc) отаке от.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

115. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от ананим on 16-Ноя-13, 07:25 
Угу. И правда сканируя на предмет изменений.
А так да. Делает тоже самое.

Зыж
А кто сказал что фнотифи торормоз? Рипнутый? Пфу.

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

121. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok) on 16-Ноя-13, 13:00 
Да и так работал, на виндовс 95. А ты то откуда знаешь? Лучше не пиши всяких глупостей.
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

124. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим on 16-Ноя-13, 14:47 
Оттуда же.
Вантуз — это как стихийное бедствие. Когда приходит и админы вантуза бегают с криками "что делать?", приходится им помогать, учить тому, как име6но работает их вантуз.
Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

125. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok) on 16-Ноя-13, 18:13 
Я про то, как работает нотификация на FAT32 под вин98 по доменной шаре. Я последний раз с такой фигнёй сталкивался около 10 лет назад.
Виндовс есть за что критиковать, но ни как не за работу системных сервисов с событиями. Т.к. они в нём - архитектурный паттерн.
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

126. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим on 16-Ноя-13, 18:29 
>Я про то, как работает нотификация на FAT32 под вин98 по доменной шаре.

Через юзер-спейс, и банальным сканированием. Как и всё что было после.
Обсуждали уже тут. С трухиным, был такой.

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

127. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok) on 16-Ноя-13, 18:37 
Прикольно, но для таких задач обычно ищут рабочую конфигурацию. Я например случайно обнаружил на работе, что она вообще работает, потом только заинтересовался, как и когда глючит.
Но после - это перебор. Как я написал выше можно сделать сетевую конфигурацию, когда события на нтфс по сети идут через рпц без костылей. (т.е по сути компьютер с физическим диском выступает сетевым сервером уведомлений). Это дьявольская магия одной фунции.
Недостаток магии: Приходит хлопец - и ставит абы как. Результат как-бы предсказуем, - работает абы как.
Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

129. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим on 16-Ноя-13, 19:50 
>Прикольно, но для таких задач обычно ищут рабочую конфигурацию. 

Или отмазку.
Как вы.
В ядре вантуза нет нотификаций при изменений объектов фс. Всё.
Не понятно о чём разговор.

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

130. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от mf (ok) on 16-Ноя-13, 22:42 
>В ядре вантуза нет нотификаций при изменений объектов фс. Всё.

Частичная ложь. Вы описали режим fallback и представляете его как единственный.
Разговор начался с того, как работает локальный вотчер фс на виндовс. И работает он как заявлено. Никакой дисковой активности он не формирует. Запустите, если представится возможность, хоть diskmon Русиновича, и убедитесь в том, что 1млн файлов и порядка 200 тыс каталогов никто в цикле не перелистывает.
Про то, на каком уровне идут нотификации - не скажу по-памяти, хотя насколько помню системные события - объекты ядра.
++
Некоорые виртуальные фс в офтопика так же обладают этой возможностью, например на системном реестре вы можете отслеживать события доступа, упомянутые мной ранее некоторыа режимы SMB3

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

134. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим on 17-Ноя-13, 07:34 
>>В ядре вантуза нет нотификаций при изменений объектов фс. Всё.
>Частичная ложь.

Это от недостатка образования. Потому что вот это:
> каталогов никто в цикле не перелистывает.

никто и не утверждал.
и ,(цитата) хоть diskmon Русиновича, ничего и не покажет, по той простой причине, что сам файл и не нужен, а нужны лишь его метаданные, да и то не все, которые вдобавок ещё и кэшированы.

ещё раз, в ядре вантуза нет нотификаций. реализация в вантузе, это всего лишь вариант FAM fam (File Alteration Monitor). Вполне себе юзер-спейсный.
И прежде чем размахивать тут вообще не относящимися к вопросу сетевыми протоколами, просто подумайте.

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

136. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от mf (ok) on 17-Ноя-13, 13:30 
>  что сам файл и не нужен, а нужны лишь его метаданные

Содержимое файла и метаданный в NTFS имеют одинаковую реализацию stream.

Так что Ваше замечание про образование можете применить и к себе.

> в ядре вантуза нет нотификаций.

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

Наверное стоит прервать эту бессмысленную дискуссию.
Реализация этой части API в оффтопике мне нравится больше.

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

137. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ананим on 17-Ноя-13, 17:51 
Ужасно. Вы даже звон сами не слышали.
Сколько вам лет?

зыж
man ntfs-3g
>streams_interface=value
>   This  option  controls how the user can access Alternate Data Streams (ADS) or in other words, named data streams. It can be set to, one of none, windows or xattr. If the option is set to none, the user will have no access to the named data streams. If it is set to windows (not possible  with  lowntfs-3g), then the  user  can  access  them just like in Windows (eg. cat file:stream). If it's set to xattr, then the named data streams are mapped to xattrs and user can manipulate them using {get,set}fattr utilities. The default is xattr.

ззыж
приводя smb3 вы по своему невежеству сами же себе и противоречили. Потому как у fam есть один (единственный) плюс:
>FAM is network aware, and if a monitor is started on an NFS share, it will attempt to contact a FAM server on the NFS server and have it monitor the file locally, which is more efficient.

.

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

57. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:33 
> учитывая что fnotify еще тот тормоз

Не настолько, чтобы это стало хоть как-то заметно в системе инициализации. Хотя может быть на 80386 это и будет проблемой, но кого это волнует?

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

88. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от имя on 15-Ноя-13, 22:02 
Превед! Все уже давно перешли на inotify.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

104. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от rshadow (ok) on 16-Ноя-13, 02:56 
Тем временем SysV с прописанными зависимостями стартует за 10-15 сек ... уменьшая скорость загрузки вдвое, каждые два года.

Пардон за вольную интерпритацию =), но смысл понятен...

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

3. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 10:13 
Перешел на нее с систем_D, ибо внезапно система стала стартовать страшно долго, а разбираться в чем дело мне лень, время деньги.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от WherWolf on 15-Ноя-13, 10:23 
Я тоже так хочу. А в каком это дистрибутиве, если не секрет?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Релиз системы инициализации Upstart 1.11"  +6 +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:11 
> Я тоже так хочу. А в каком это дистрибутиве, если не секрет?

В Ubuntu, конечно же.

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

76. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Vladjmir (ok) on 15-Ноя-13, 21:05 
А разве в Убунте есть systemd?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

9. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:11 
> Перешел на нее с систем_D, ибо внезапно система стала стартовать страшно долго, а разбираться в чем дело мне лень, время деньги.

Стив Лангасек, залогиньтесь.

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

23. "Релиз системы инициализации Upstart 1.11"  +4 +/
Сообщение от ананим on 15-Ноя-13, 13:35 
По этой же причине (плюс вечные глюки, аля «не могу отмонтировать tmp») свернул эксперименты с systemd на gentoo и вернулся на openrc. Ну чё, минусуйте. У вас же трэнд.
зыж
Кстати, вот интересная таблица (таблицы!) сравнения систем инициализации от gentoo сообщества http://wiki.gentoo.org/wiki/Talk:Comparison_of_init_systems
Порадовало (вернее развлекло) в колонке про systemd следующее:
Timer-based Activation      proprietary
friendly upstream          NO
complex init scripts to start multiple components (samba -> smbd nmbd, nfs ->)     NO
minimal dependencies and footprint (CC + posix sh)          NO
ну и размер всего этого хозяйства:
OpenRC (0.9.3): sysvinit + 300 files, ~30k lines, 3.3k posix sh, ~12k C
   (sysvinit: 560kB, 75 files, ~15k lines)
Upstart (1.5): 285 files, ~185k lines, ~97k C
systemd (v44+): dbus + glib + 900 files, 224k lines, 125k C
   (D-Bus: 11MB, ~500 files. 300k lines, 120k C)
   (glib: 72MB, ~2500 files, ~1.7M lines, ~430k C)
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

25. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от ананим on 15-Ноя-13, 13:45 
ззыж
тамже:
>systemd is about 10 times bigger, like upstart. But with the mandatory deps it blows up to about one hundred times the code footprint! Most of the extra code is in mandatory dependencies, but the systemd core is also bigger than anything else.


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

32. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 15:25 
Ты просто не модный.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

38. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 16:45 
Шокирующие новости: баскетболисты в два раза больше карликов (это я фичи сравнил если что)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

55. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 19:32 
Угу. Только в каждом конкретном лучае 90% этих фич не нужно - правда, разные 90%. Потому что SIngle Responcobility (aka Unix-Way) нарушен люто.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

65. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:43 
> Угу. Только в каждом конкретном лучае 90% этих фич не нyжно -

А что именно "не нyжно"? Запуск при взлете сети и никак не ранее - очень даже нужно сетевым демонам, например. На обычном sysv такое не то чтобы не сделаешь, но костылить задолбаешься. Может быть, удобная расстановка приоритетов и юзера под которым сие пинается 1 строчкой конфига - лишнее? Как админ - не согласен. Или может быть, логгинг "а какого оно не стартануло?" это перебор? Хрен тебе, золотая рыбка: это позволяет затрублешутить проблему в несколько раз быстрее, не выписывая какое-то подобие логгинга самолично.

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

78. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:43 
>> Угу. Только в каждом конкретном лучае 90% этих фич не нyжно -

SMF?

> А что именно "не нyжно"? Запуск при взлете сети и никак не
> ранее - очень даже нужно сетевым демонам, например. На обычном sysv
> такое не то чтобы не сделаешь, но костылить задолбаешься. Может быть,

SMF?

> удобная расстановка приоритетов и юзера под которым сие пинается 1 строчкой
> конфига - лишнее? Как админ - не согласен. Или может быть,
> логгинг "а какого оно не стартануло?" это перебор? Хрен тебе, золотая

SMF?

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

SMF?

PS. SMF написано уже сто лет как. 11 лет в продакшене.

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

105. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 03:26 
Тебе привести для каждого случая вариант, когда оно сто лет не нужно? Да запросто.

1) машина без доступа к сети. Или без серверов и сто статическим IP.
2) насчет приоритетов - вон у меня десктоп без насильной установки приоритетов, адемоны сами знают, до какого юзера им дропаться. Ни малейших пробелм не вижу.
3) логгинг "а какого не стартануло" решается смотрением глазками в лог того, что не стартануло. А если ты о кастомных демонах - то, опять же, на десктопе оно нафиг не нужно и, кстати, на 90% серверов тоже - дистровские демоны таким не страдают.

И, что характерно, всё это в событийную модель запросто привинчивается, как и еще миллион возможностей, и это не нужно захардкоживать в инит.

Понятно, что эти возможности когда-то нужны - что чаще, что реже. Но в systemd они напиханы совершенно невменяемым не модульным образом. А при правильной архитектуре половина делалась бы не просот одной строкой, а тем же механизмом, что и еще тысяча фич, как поднятие сети то же самое.

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

118. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Аноним (??) on 16-Ноя-13, 12:17 
Судя по репликам в новости по системд ходит один и тот же деге^Wлюбитель системд. Несмотря на все комментарии его мыслей он раз за разом свою копипасту пихает. Каждый раз слышим про костыли, приоритеты, одну строчку, траблшутинг запуска его костыльных демонов в течении микросекунд(а в следующей версии гарри^WЛеннарт поттер^WПоттеринг обещает обойти причинно-следственную связь и проблемы будут решаться до возникновения), как бы сервис стартовал после того как он почешет левое яйцо но до того как почешет правое завершился. Наверное Поттеринг откажется от своей поделки а этот аноним так и будет ходить, с органчиком в голове, и бубнить про это ненужно.
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

64. "Релиз системы инициализации Upstart 1.11"  –4 +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:41 
> minimal dependencies and footprint (CC + posix sh)    NO

Упомянутое может интересовать разве что эмбедовочников. Но им икнется тормознутость интерпретатора шелл и жрач оным памяти.

А администратора вообще интересует прежде всего простота добавления новых демонов в систему, гибкость их запуска и прочая. С sysvinit (и, как я понимаю, openrc) - вообще весь системный головняк спихан целиком на админа. Приоритеты? Не, не слышали! Запуск под нужным юзером? Закостылишь сам! Рестарт упавшего процесса? Удобства во дворе! Даже просто логинга нет. Так что если новый демон почему-то не взлетает - логгинг дописывать будет сам админ. Чтобы потом всего лишь хлопнуть себя по лбу - "ой, вот тут же прав не хватило" или "блин, а действительно, этот файл лежал не там". А в нормальной системе инициализации админ узнает об этом просто посмотрев в логи. Не говоря о том что от шелл-портянок писаных кем попало, где код перемешан с данными конфигурации на трех страницах текста любой админ может вывалить гору кирпичей. Особенно если предшественники-кулсисопы или просто странноватые майнтайнеры/апликушники постарались.

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

79. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:43 
>[оверквотинг удален]
> Не, не слышали! Запуск под нужным юзером? Закостылишь сам! Рестарт упавшего
> процесса? Удобства во дворе! Даже просто логинга нет. Так что если
> новый демон почему-то не взлетает - логгинг дописывать будет сам админ.
> Чтобы потом всего лишь хлопнуть себя по лбу - "ой, вот
> тут же прав не хватило" или "блин, а действительно, этот файл
> лежал не там". А в нормальной системе инициализации админ узнает об
> этом просто посмотрев в логи. Не говоря о том что от
> шелл-портянок писаных кем попало, где код перемешан с данными конфигурации на
> трех страницах текста любой админ может вывалить гору кирпичей. Особенно если
> предшественники-кулсисопы или просто странноватые майнтайнеры/апликушники постарались.

SMF?

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

84. "Релиз системы инициализации Upstart 1.11"  +3 +/
Сообщение от chinarulezzz (ok) on 15-Ноя-13, 21:46 
бедный, шелл не осилил, а вот си осилить - как два пальца)
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

116. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от ананим on 16-Ноя-13, 07:38 
>А администратора вообще интересует прежде всего

Угу. Расскажи мне что мне нужно, а я расскажу куда тебе идти.

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

5. "Релиз системы инициализации Upstart 1.11"  +4 +/
Сообщение от Аноним (??) on 15-Ноя-13, 11:06 
и зачем народ гонится за параллельной загрузкой? вместо 15сек будет 11, в чем смысл? рейд дольше грузится, а тут пяток секунд выигрывается...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от КЭП on 15-Ноя-13, 11:46 
Возможность параллельной загрузки это всего лишь одно из достоинств систем и явным выделением зависимостей.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

19. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 13:13 
тут у некоторых линукс на десктопе, ноутбуке...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

28. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от kb on 15-Ноя-13, 14:12 
Только вопрос: зачем ноутбук выключать вообще? Это же глупость какая-то.

// конечно, не в условиях кривости линуксов, но надо же кривость исправлять

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

33. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 15:36 
А зачем его не выключать? Нука, расскажите мне, про то что я должен каждый раз саспендить 32 гига памяти на дорогущий ссд диск.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

37. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 16:42 
А что, гнум уже 32Гб оперы кушаить?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

40. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от тигар (ok) on 15-Ноя-13, 17:00 
32Г памяти в буке. 294ый, ты штоле снова сказки рассказываешь тут?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

44. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 17:58 
К твоему сведению - сохраняется только занятая память, а не вся.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

54. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от тигар (ok) on 15-Ноя-13, 19:25 
> К твоему сведению - сохраняется только занятая память, а не вся.

я про наличие 32Гб памяти в ноуте.

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

106. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 03:27 
Да какая разница? Забито-то будет всё равно в разы меньше. Плюс сжатие при записи есть. Копейки там останутся.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

117. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от тигар (ok) on 16-Ноя-13, 10:00 
> Да какая разница? Забито-то будет всё равно в разы меньше. Плюс сжатие
> при записи есть. Копейки там останутся.

даже 294ый понял про что я. для тебя спрошу проще: много ты видел _ноутбуков_ с 32Гб рам?
p.s. минусующая школота доставляет неимоверно:)

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

119. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 16-Ноя-13, 12:23 
Если помаркетить в яндексе то несколько штук найдётся. Может он на самом деле заплатил много десятков тысяч рублей за это барахло. Поди знай.
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

131. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 23:16 
Извини, я протупил. Хотел ему ответить, а сцепился чего-то с тобой. По привычке, наверное ;-)
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

80. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:43 
> К твоему сведению - сохраняется только занятая память, а не вся.

В какой оси?

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

69. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:48 
> 32Г памяти в буке. 294ый, ты штoле снова сказки рассказываешь тут?

Не, не я. У меня не настолько крутой ноут. А жаль, давали б 32 гига оперативы нахаляву - я бы взял, RAM много не бывает.

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

43. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от hshhhhh (ok) on 15-Ноя-13, 17:46 
Зачем суспенд когда есть слипмод?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

56. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 19:32 
Слипмод жрет батарею
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

68. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:47 
> Слипмод жрет батарею

Зато выход из него за относительно разумное время. А пока оно там образ памяти с диска достанет - юзер опупеет три раза.

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

81. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:44 
>> Слипмод жрет батарею
> Зато выход из него за относительно разумное время. А пока оно там
> образ памяти с диска достанет - юзер опупеет три раза.

Ачо, Ready Boost еще не изобрели?

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

107. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 03:28 
Да от чего там пупеть? Единицы секунд.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

46. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 17:59 
Угу. А еще ты, наверное, купишь крутой телефон а потом бояться позвонить лишний раз, чтобы деньги не тратить. Ну и 32 гига ты будешь саспендить только если все они заняты.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

58. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от arisu (ok) on 15-Ноя-13, 19:35 
> А зачем его не выключать? Нука, расскажите мне, про то что я
> должен каждый раз саспендить 32 гига памяти на дорогущий ссд диск.

ноут. 32 гб памяти. прими антиупорина, пожалуйста.

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

85. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:48 
Dell 6500, отличная рабочая лошадка.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

100. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от chinarulezzz (ok) on 15-Ноя-13, 23:21 
> Dell 6500, отличная рабочая лошадка.
>win7,8
>Up to 16GB5 DDR3 SDRAM at 1600Mhz - 2 DIMMS
>http://www.dell.com/us/dfb/p/latitude-e6530/pd

И эти 16 гигов нужны только для того, чтоб установить туда системде)))

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

128. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 16-Ноя-13, 19:36 
Не Latitude, Precision 6500
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

67. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:45 
> Только вопрос: зачем ноутбук выключать вообще? Это же глупость какая-то.

Зачем кто-то хочет ходить в теплое помещение с мягкой туалетной бумагой? Можно же погадить в чистом поле и подтереться подорожником!

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

82. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:44 
>> Только вопрос: зачем ноутбук выключать вообще? Это же глупость какая-то.
> Зачем кто-то хочет ходить в теплое помещение с мягкой туалетной бумагой? Можно
> же погадить в чистом поле и подтереться подорожником!

Камнем, золотко, камнем.

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

108. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 03:33 
Возможно, для тебя будет новостью, что пользовательская сессия восстанавливается далеко не полностью даже там, где это вообще происходит. Скорее всего окажется, что курсор в документах в LO стоит не там, где был, вкладки браузера заново тянутся из сети (и дай бог, чтобы содержимое страниц не изменилось), и так далее, и тому подобное. Поэтому - если уж надо выключать - то либо слип, либо суспенд сильно упрощают жизнь.

А вот запуск всего и вся заново - это, натурально, "чисто поле".

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

91. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от BrainFucker (ok) on 15-Ноя-13, 22:14 
> Только вопрос: зачем ноутбук выключать вообще?

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

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

70. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 19:54 
> и зачем народ гонится за параллельной загрузкой? вместо 15сек будет 11,

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

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

83. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 21:46 
>[оверквотинг удален]
> Во первых, у того же апстарта довольно логичная система событий. Так что
> сетевой демон например можно пнуть когда "появилась сеть" и вырубить когда
> "сети больше нет". А еще он может запустить процесс сразу под
> нужным юзером, с нужным приоритетом и даже зарестартит его если процесс
> упал. А процесс сдох совсем - есть лимит на скорость рестарта,
> чтоб машину запредельно не нагружать тщетными попытками. А если админ накосячил
> при конфигурировании нового демона - в лог по крайней мере будет
> написано "почему стартер не это не запустил". И весь конфиг под
> новый демон - строк пять. Все это сильно упрощает отладку и
> трублешутинг, а как бонус оно еще и взлетает быстрее. Поди плохо...

SMF?

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

114. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от гость on 16-Ноя-13, 06:54 
Арч и Федорой так часто падают, что лишние несколько секунд на загрузке - это очень важно.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 11:45 
А вместо вменяемой документации, как всегда исходники?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 11:51 
вы про системд ?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:12 
> вы про системд ?

В системд документация есть, и вполне вменяемая. В upstart с этим похуже.

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

13. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от anonymous (??) on 15-Ноя-13, 12:15 
Критерии вменяемости в студию!  А то я вот пока даже на формат журнала ничего не нашёл.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:17 
> Критерии вменяемости в студию!  А то я вот пока даже на
> формат журнала ничего не нашёл.

О чем можно говорить с человеком, который даже в документацию заглянуть не осилил?
http://www.freedesktop.org/wiki/Software/systemd/journal-files/

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

21. "Релиз системы инициализации Upstart 1.11"  +3 +/
Сообщение от anonymous (??) on 15-Ноя-13, 13:24 
По ссылке какая-то неведомая хрень. Специально написано для тех, которые даже свои ссылке не читали:


This document explains the basic structure of the file format on disk. We are making this available primarily to allow review and provide documentation. Note that the actual implementation in the systemd codebase is the only ultimately authoritative description of the format, so if this document and the code disagree, the code is right. That said we'll of course try hard to keep this document up-to-date and accurate.

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

31. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 15:22 
> По ссылке какая-то неведомая хрень.

По ссылке описание формата журнала. Если, конечно, у вас с чтением нет проблем.

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

34. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 15:37 
Переведите ему вышенаписанное.

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

42. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Stax (ok) on 15-Ноя-13, 17:30 
tl;dr: наиболее актуальное описание смотрите по коду, мы стараемся обновлять документацию, но в случае расхождений код приоритетнее документации.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

95. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от anonymous (??) on 15-Ноя-13, 22:41 
>код приоритетнее документации.

Тогда зачем нужна такая документация?

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

98. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от arisu (ok) on 15-Ноя-13, 22:58 
>>код приоритетнее документации.
> Тогда зачем нужна такая документация?

чтобы при случае отмазаться: «да вон, есть у нас документация! ну и что, что она может не совпадать с фактическим положением дел? вы просили документаций? их есть у нас. отвалите.»

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

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

99. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от arisu (ok) on 15-Ноя-13, 22:59 
это я к тому, что лучше вообще никакой публичной документации, чем устаревшая.
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

111. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 16-Ноя-13, 04:12 
> это я к тому, что лучше вообще никакой публичной документации, чем устаревшая.

Расскажите это разработчикам nouveau, а то не понимают они своего счастья. И некому им объяснить, что полное отсутствие доков гораздо лучше, чем далеко не идеальная документация у amd.

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

122. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от chinarulezzz (ok) on 16-Ноя-13, 13:14 
>Расскажите это разработчикам nouveau, а то не понимают они своего счастья.

Аххах, да. Те ещё счастливчики. До слёз довёл, чертяка :')

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

14. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:15 
> В системд документация есть, и вполне вменяемая. В upstart с этим похуже.

Вполне закономерно. Утащить код, но не париться с утаскиванием документации - это гораздо проще, чем утащить код и написать к нему документацию.

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

16. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:23 
Ай-яй-яй, утащили, и сидят они теперь без кода, плачут.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 12:25 
> Ай-яй-яй, утащили, и сидят они теперь без кода, плачут.

Неа, кушают попкорн и смотрят, как манагеры пиарят копипасту и расписывают ее преимущества перед оригиналом :)

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

20. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Гость on 15-Ноя-13, 13:22 
Ещё чуть-чуть и вы про лицензии начнёте (тьфу-тьфу-тьфу). Хотя, судя по тому что творится с Open Source всё к этому и идёт
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

101. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от chinarulezzz (ok) on 15-Ноя-13, 23:30 
>> Ай-яй-яй, утащили, и сидят они теперь без кода, плачут.
> Неа, кушают попкорн и смотрят, как манагеры пиарят копипасту и расписывают ее
> преимущества перед оригиналом :)

достаточно почитать ваш едкий комментарий, другие форумы с крикливыми, самого поттеринга, дебаты против шаттлворта, конфликты с разработчиками дебиан, чтобы видеть как им всем пофиг, и сидят они, точат попкорн перед телевизором :D

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

51. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 18:21 
Всем идиотам, болтающим про утащенный код: upstart имеет принципиально другую идеологию и архитектуру - он event-based,  а не dependency-based, как systemd. На этом фоне любые похожие или скопированные фичи - меркнут.

Хотя, конечно, дикарям пофиг - лишь бы "вжж" делало.

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

93. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от BrainFucker (ok) on 15-Ноя-13, 22:18 
Всё есть давно. Писал себе несколько конфигов для своих демонов, всё очень просто.

http://upstart.ubuntu.com/cookbook/

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

18. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 13:07 
Когда уже появится компонент для настройки сети (upstart-network)?
В 1.12, надеюсь, уже будет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от VKraft on 15-Ноя-13, 13:31 
они к своему хозяйству делать собираются командное управление? а то отключение/включение/старт/рестарт служб делается не из единого интерфеса/команды а это как-то нивелирует преимущества заставляя юзать старый стиль управления при новых возможностях. конечно можно углубится в документацию на недельку и сделать своих скриптов однако это не отменяет необходимости присутствия этого в системе из коробки как в солярисе например svcadm enable|disable service_name - быстро и понятно
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от ызусефещк on 15-Ноя-13, 16:13 
service не хватает?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

47. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от karapuz2 (ok) on 15-Ноя-13, 18:00 
к нему еще нужен chkconfig
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

75. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от VKraft on 15-Ноя-13, 21:03 
не хватает он в режиме совместимости с SysV init
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

109. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 03:35 
Баг, может, им запостить? На вид логично. Но подозреваю, что оно таки есть - ну базовая штука же.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

132. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 23:21 
Погоди, а initctl чем тебе не единый интерфейс-то?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

139. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от VKraft on 18-Ноя-13, 10:50 
я смотрел на initctl. им можно управлять но, для исключения ошибок во время администрирования инструмент управления должен быть проще ( как АК-74 )
Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

140. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от VKraft on 18-Ноя-13, 11:27 
> Погоди, а initctl чем тебе не единый интерфейс-то?

хотя он и не сложен но нет возможности в initctl делать enable/disable сервисам. конфигурация хранится в раздельных файлах и редактировать надо вручную

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

24. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Пиу (ok) on 15-Ноя-13, 13:43 
чем оно лучше systemd?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 13:54 
Быстрее, рамки меньше жрёт, в виндовс хотят портировать))))))))))))
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

27. "Релиз системы инициализации Upstart 1.11"  +4 +/
Сообщение от ананим on 15-Ноя-13, 13:55 
делает тоже самое при меньшем количестве кода, меньшем количестве внешних зависимостей и не требует отдельных знаний предметной области.
вкратце.
при чем если замените слово «меньшем» на «гораздо меньшем», то тоже не ошибётесь.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

52. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 18:22 
Архитектура красивее и допускает больше вариантов использования.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

94. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от BrainFucker (ok) on 15-Ноя-13, 22:22 
Просто берёт и работает. Причём работает давно и без всяких бугуртов и бурлений говн на эту тему. Зачем нужно было создавать этот ваш велосипед Systemd когда upstart уже существовал, непонятно. Потому что создан в Canonical?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

143. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 20-Ноя-13, 15:27 
потому что не в редхате
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

123. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Мефисто on 16-Ноя-13, 13:48 
Оно хуже.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

29. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 15:06 
> а также в проектах Maemo,

Maemo? Вы серьезно?

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

30. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от Аноним (??) on 15-Ноя-13, 15:15 
не нужно
есть же systemd


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

41. "Релиз системы инициализации Upstart 1.11"  +3 +/
Сообщение от el torito on 15-Ноя-13, 17:05 
systemd - это инструмент, которым Red Hat пытается взять под контроль экосистему Linux.
Дело ваше, но по-моему это как раз то, чего следует избегать категорически, несмотря на _любые_ технологические преимущества.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

48. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от Stax (ok) on 15-Ноя-13, 18:04 
> systemd - это инструмент, которым Red Hat пытается взять под контроль экосистему
> Linux.
> Дело ваше, но по-моему это как раз то, чего следует избегать категорически,
> несмотря на _любые_ технологические преимущества.

у RH уже были тысячи шансов "взять под контроль", если посмотреть, сколько из современных технологий в мире линукс разрабатывались и поддерживались в основном сотрудниками RH (начиная от glibc). Но они за эти 20 лет неоднократно доказывали свою адекватность в этом вопросе. Надежные, универсальные технологические решения, принятые практически всеми. В отличие от некоторых других (показываю пальцем на Canonical), которые старались в основном переизобрести уже существующие компоненты окружения и подсадить остальных на свои варианты (VCS, багтрекер, управление переводами, пользовательское окружение, дисплейный сервер) с сомнительными мотивами

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

50. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от annulen (ok) on 15-Ноя-13, 18:14 
>Но они за эти 20 лет неоднократно доказывали свою адекватность в этом вопросе

Особенно активно ее "доказывал" Дреппер в случае с memcpy

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

62. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от arisu (ok) on 15-Ноя-13, 19:40 
>>Но они за эти 20 лет неоднократно доказывали свою адекватность в этом вопросе
> Особенно активно ее «доказывал» Дреппер в случае с memcpy

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

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

74. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Аноним (??) on 15-Ноя-13, 20:24 
Rpm хотели сделать стандартом. Это только из того, что вспомнилось.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

110. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Crazy Alex (ok) on 16-Ноя-13, 03:36 
Собственно, LSB слизан с редхата. Правда, ему это не особенно помогло, видать.
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

86. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от el torito on 15-Ноя-13, 21:58 
Не соглашусь. glibc таковым шансом не был: это было слишком давно, когда "экосистема" ещё не сформировалась. rpm пытался быть использован - не удалось, сильную конкуренцию составил Debian; кстати: rpm не оказался "принят всеми". LSB практически диктовался Red Hat, но и эта попытка ни к чему не привела: (1) LSB недостаточно жёсткий и (2) практически некому привязываться к LSB как к стандарту. KVM стартовал как фирменная альтернатива Xen, в котором можно было участвовать, но трудно было контролировать; опять не вполне удачная попытка: KVM не стал доминирующей в мире технологией. И заметьте, KVM даже в стадии беты был в апстриме ядра, в то время как гораздо более зрелый к тому моменту Xen туда и на пушечный выстрел не подпускали.
К чему я это: нет у них никакой адекватности, банально "силёнок не хватает". В значительной степени - по причине огромного "свободного" (freedom tied) community, сделать которому lock in не так уж просто. И systemd - пока что лучшая из попыток.

Ничего не могу сказать о Canonical и Ubuntu: я не их пользователь. И за пределами своей экосистемы они, пожалуй, ни на что всерьёз не влияют... Почувствуйте разницу.
Хотя, что касается методики - она вполне похожа на редхатовскую, как и мотивы - точно такие же, несомненно неэтичные.

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

120. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Аноним (??) on 16-Ноя-13, 12:32 
> KVM стартовал как фирменная альтернатива Xen,
> в котором можно было участвовать, но трудно было контролировать; опять не
> вполне удачная попытка: KVM не стал доминирующей в мире технологией. И
> заметьте, KVM даже в стадии беты был в апстриме ядра, в
> то время как гораздо более зрелый к тому моменту Xen туда
> и на пушечный выстрел не подпускали.

ЧО? Этот недоминирующий квм добился того что цитрикс всё ксеновое открыл и отдал. И куда не плюнь все говорят про квм как единственно_верное_решение которое пока ещё немного отстаёт от ксена. Пока ещё особо сильно не размышляют, но гипервизор вменяемый я встречал только у РХ. Такое же решение как с вмварькой - с одной исошки ставится минимум и он может всё что надо. Остальные оформлены в виде поделок и доков как скрутить проволокой. Посмотрим что дальше будет.

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

133. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от el torito on 16-Ноя-13, 23:38 
Про Citrix и Xen Вы лжёте. Во-1х, Xen был вполне пригоден ещё до покупки его Citrix'ом. Проверено на практике. KVM в то время существовал только в планах. Во-2х, даже после покупки Citrix'ом свободный проект не прекратил ни существования, ни даже развития. При этом версия от Citrix была с ним несовместима. И, кстати, именно он в конечном счёте был принят в ядро.
Но основной целью начала разработки KVM было получить полностью контролируемую RH систему виртуализации.
В отношении "качества гипервизора" они (Xen и KVM) вполне равны. Простоту развёртывания и удобство администрирования я вообще не оцениваю, потому как "чайникам" это ни к чему, а профессионалу оба не сложны.
Дальше будет всё то же: Xen так и останется проектом энтузиастов, KVM - решением для линуксофилов, а VMWare - для бизнеса.
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

135. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Аноним (??) on 17-Ноя-13, 11:19 
Когда ты говоришь, такое ощущение что бредишь.
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

87. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от chinarulezzz (ok) on 15-Ноя-13, 22:01 
>> Дело ваше, но по-моему это как раз то, чего следует избегать категорически,
>> несмотря на _любые_ технологические преимущества.

(embrace & extend & extinguish) => vendor-lock

> ... Но они за эти 20 лет неоднократно доказывали свою адекватность в этом вопросе.

Аааа, ну конечно же! Тогда ладно. Нам же не нужно видеть, нам нужно верить! Так бы сразу и сказал.

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

90. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от arisu (ok) on 15-Ноя-13, 22:08 
> Аааа, ну конечно же! Тогда ладно. Нам же не нужно видеть, нам
> нужно верить! Так бы сразу и сказал.

это же бревно, с ним нет смысла нормально разговаривать.

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

53. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от Crazy Alex (ok) on 15-Ноя-13, 18:23 
Да нет у него технических преимуществ, во всяком случае принципиальных. Не сишные же модули таковым считать.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

45. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от Аноним (??) on 15-Ноя-13, 17:59 
Я к тому, что незачем насиловать труп Маемо.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

63. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от arisu (ok) on 15-Ноя-13, 19:41 
> Я к тому, что незачем насиловать труп Маемо.

это уж кому что нравится. тебе, видимо, насиловать трупы. а пользователям maemo вполне нравится её использовать.

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

61. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от arisu (ok) on 15-Ноя-13, 19:39 
> не нужно  есть systemd

пофиксил, не благодари.

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

60. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от arisu (ok) on 15-Ноя-13, 19:38 
>> а также в проектах Maemo,
> Maemo? Вы серьезно?

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

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

35. "Релиз системы инициализации Upstart 1.11"  +3 +/
Сообщение от asavah (ok) on 15-Ноя-13, 15:45 
Калнониколовские поделки не особо уважаю.
Но с апстартом "пока" не нарывался на траблы/костыли.
Вполне себе работает.
Если надо самому чего-то прикрутить - *.conf на пару строчек и вперёд, без вопросов.
systemДЫ - мерзость - это OS которая хочет быть инитом.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от SunXE (ok) on 15-Ноя-13, 16:53 
> Но с апстартом "пока" не нарывался на траблы/костыли.

Это потому что он в RHEL 6 запилен, Редхат его подкрутили до стабильного состояния.
Посмотрим что и в каком виде будет в RHEL 7

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

103. "Релиз системы инициализации Upstart 1.11"  +2 +/
Сообщение от chinarulezzz (ok) on 16-Ноя-13, 00:28 
>> Но с апстартом "пока" не нарывался на траблы/костыли.
> Это потому что он в RHEL 6 запилен, Редхат его подкрутили до
> стабильного состояния.

кстати поглядел в багзилле редхата по продукту upstart грепая rhel & fedora. И о чудо!!! Там разработчики upstart'a подтверждают и закрывают баги. Чудо чудное. Это всё редхат.

> Посмотрим что и в каком виде будет в RHEL 7

как будто это что-то важное)))

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

144. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от annulen (ok) on 21-Ноя-13, 14:15 
> systemДЫ - мерзость - это OS которая хочет быть инитом.

Нужно срочно заменить его на emacs.

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

49. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от noname12 (ok) on 15-Ноя-13, 18:10 
Вопрос. Есть системные сервисы A и B. Как мне написать свой сервис C, который должен стартовать сразу после A (start on started A, это понятно), и закончиться в любой момент времени, но до старта B? A и B не мои.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

66. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от arisu (ok) on 15-Ноя-13, 19:44 
> Вопрос. Есть системные сервисы A и B. Как мне написать свой сервис
> C, который должен стартовать сразу после A (start on started A,
> это понятно), и закончиться в любой момент времени, но до старта
> B? A и B не мои.

stop on starting?

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

96. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от noname12 (ok) on 15-Ноя-13, 22:50 
нет, вы неправильно поняли, и я не до конца объяснил. Сервис C - это таск (или сервис с pre-start script), и выполнение скриптовой части должно закончится до того, как B стартует. Для простоты скажем, что это таск.

Временная шкала запуска и завершения сервисов должна выглядеть так:

t
==========================================================================>

+-------------------------------------------------------------------------
| A
+-------------------------------------------------------------------------
      +---------+
      | C         |
      +---------+
                          +-----------------------------------------------
                          | B
                          +-----------------------------------------------

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

102. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от daks (ok) on 15-Ноя-13, 23:50 
$ cat /etc/init.d/C

depend() {
    need A
    before B
}
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

138. "Релиз системы инициализации Upstart 1.11"  –2 +/
Сообщение от noname12 (ok) on 17-Ноя-13, 19:04 
для какой версии upstart это решение?
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

141. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от chinarulezzz (ok) on 19-Ноя-13, 00:10 
иди на системде, там роллинг-релиз)))
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

142. "Релиз системы инициализации Upstart 1.11"  +1 +/
Сообщение от Andrey Mitrofanov on 19-Ноя-13, 10:09 
> иди на системде, там троллинг-релиз)))

//fixed

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

89. "Релиз системы инициализации Upstart 1.11"  +/
Сообщение от el torito on 15-Ноя-13, 22:03 
> Вопрос. Есть системные сервисы A и B. Как мне написать свой сервис
> C, который должен стартовать сразу после A (start on started A,
> это понятно), и закончиться в любой момент времени, но до старта
> B? A и B не мои.

В Вашем случае "С" - не сервис.

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

97. "Релиз системы инициализации Upstart 1.11"  –1 +/
Сообщение от noname12 (ok) on 15-Ноя-13, 22:51 
Для простоты возьмём только случай, когда C - таск.
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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