ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Мировые новости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Проект Debian GNU/Linux переходит на новую систему инициализации
  #1  
Старый 07.09.2009, 13:13
Аватар для Suicide
Suicide
Moderator - Level 7
Регистрация: 24.04.2009
Сообщений: 1,730
Провел на форуме:
30140275

Репутация: 3256


По умолчанию Проект Debian GNU/Linux переходит на новую систему инициализации

Разработчики Linux дистрибутива Debian опубликовали план переработки системы инициализации для будущего релиза Debian 6.0 (Squeeze). Пакетная база для Squeeze будет заморожена в декабре 2009 года, а релиз будет выпущен весной или летом следующего года. Кроме ранее анонсированной миграции на загрузчик GRUB 2 и переход на использование для выполнения shell скриптов вместо /bin/sh быстрой и упрощенной оболочки dash, запланирован переход на альтернативную реализацию init-инфраструктуры - Upstart, разработанную изначально для дистрибутива Ubuntu, но также используемую и в проекте Fedora.
По оценке разработчиков, текущее состояние системы инициализации Debian все больше и больше не соответствует тенденциям развития Linux ядра, которое развивается в направлении событийно-ориентированной архитектуры. Например, последние версии ядра позволяют загружать драйверы асинхронно, не блокируя процесс загрузки при выполнении таких функций, как определение дисков, настройка сетевых интерфейсов и другого оборудования. Текущая система инициализации нередко приводит к таким проблемам как отсутствие заданного файла устройства при выполнении fsck или попытке монтирования, недоступности сети в момент подключения NFS раздела из-за задержки инициализации сетевого устройства. К списку проблем также можно отнести сложность и запутанность выбора порядкового номера запуска сервисов с учетом возможных комбинации установки пакетов в дистрибутиве.
В отличие от стандартной init-системы, Upstart базируется на парадигме обработки событий, а для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме, применяется метод учета зависимостей. Тем не менее, Upstart требует определенной переработки init-скриптов. Например, вместо классического /etc/inittab в системе появляется /etc/event.d. Следует заметить, что подготовка к внедрению системы инициализации, основанной на параллельном запуске сервисов, началась еще во время разработки Debian GNU/Linux 5.0 (Lenny), в котором в Init-скрипты были внесены изменения с данными о зависимостях.

Особенности Upstart:

* Запуск и остановка задач и сервисов производится через генерацию события;
* События генерируются при запуске или остановке задач и сервисов, что позволяет организовать привязку к ним других задач и сервисов;
* События могут быть получены от любого другого процесса в системе;
* Сервисы могут быть автоматически перезапущены при их непредвиденном завершении;
* Наблюдение и перезапуск демонов может производится раздельно от их родительских процессов;
* Связь с управляющим init-процессом может осуществляться посредством D-Bus;
* Планируемые, но еще не реализованные возможности: генерация событий в промежутки времени или через определенные интервал; генерация событий при изменении файлов или директорий; созданием пользовательских сервисов, который могут управляться непривилегированным пользователем.

05.09.2009
http://permalink.gmane.org/gmane.linux.debian.devel.announce/1395
http://www.opennet.ru/opennews/art.shtml?num=23318
 
Ответить с цитированием

  #2  
Старый 07.09.2009, 14:33
Аватар для tux
tux
Постоянный
Регистрация: 26.03.2009
Сообщений: 840
Провел на форуме:
1396963

Репутация: 517


Отправить сообщение для tux с помощью ICQ
По умолчанию

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

P.S. у меня gentoo
 
Ответить с цитированием

  #3  
Старый 07.09.2009, 22:51
Аватар для hardworm
hardworm
Участник форума
Регистрация: 06.09.2008
Сообщений: 269
Провел на форуме:
438739

Репутация: 56
Отправить сообщение для hardworm с помощью AIM Отправить сообщение для hardworm с помощью Yahoo
По умолчанию

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

  #4  
Старый 07.09.2009, 23:28
Аватар для tux
tux
Постоянный
Регистрация: 26.03.2009
Сообщений: 840
Провел на форуме:
1396963

Репутация: 517


Отправить сообщение для tux с помощью ICQ
По умолчанию

Ну, для сервера быстрая загрузка тоже не помешает. Хотя бы для смены ядра.
P.S. Только не надо про kexec и иже с ними...
 
Ответить с цитированием

  #5  
Старый 07.09.2009, 23:39
Аватар для X-3
X-3
Постоянный
Регистрация: 28.03.2009
Сообщений: 334
Провел на форуме:
381178

Репутация: 165
По умолчанию

А с чего Debian больше серверный?
 
Ответить с цитированием

  #6  
Старый 07.09.2009, 23:51
Аватар для Gray_f0x
Gray_f0x
Постоянный
Регистрация: 31.05.2007
Сообщений: 308
Провел на форуме:
1863492

Репутация: 243
По умолчанию

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

  #7  
Старый 08.09.2009, 02:51
Аватар для Suicide
Suicide
Moderator - Level 7
Регистрация: 24.04.2009
Сообщений: 1,730
Провел на форуме:
30140275

Репутация: 3256


По умолчанию

Оно бы открывало, если будет всё более менее идеально сделано, а такого точно не будет, особенно первое время..
Конечно, надо дальше двигаться/развиваться, вот только пока оно нормально начнет работать после кучи настроек под себя..
 
Ответить с цитированием

  #8  
Старый 08.09.2009, 08:09
Аватар для .acme
.acme
Участник форума
Регистрация: 08.11.2007
Сообщений: 102
Провел на форуме:
1266776

Репутация: 93
По умолчанию

Больше серверный? Это по каким таким критериям его отнесли к "больше серверным"?
Не согласен.
 
Ответить с цитированием

  #9  
Старый 09.09.2009, 04:03
Аватар для ghostwizard
ghostwizard
Участник форума
Регистрация: 04.12.2005
Сообщений: 202
Провел на форуме:
414834

Репутация: 99
По умолчанию

Все плюсы только для десктопа, на сервере перечисленные "бонусы" становятся язвами:
Цитата:
* События генерируются при запуске или остановке задач и сервисов, что позволяет организовать привязку к ним других задач и сервисов;
=> грохнул mysql => упало все что на нем может быть завязано, но не использовать сам mysql (кривая настройка/кривые скрипты/ленивый админ)

Цитата:
* События могут быть получены от любого другого процесса в системе;
=> fork процесса без проверки кто запустил процесс => глюки и т.п.

Непрозрачные системы на серверах не нужны. Debian становится братом Fedora по фичастости и направленности на альфа-(бета-)тестирование, а не использование систем так как хочется.

Цитата:
По оценке разработчиков, текущее состояние системы инициализации Debian все больше и больше не соответствует тенденциям развития Linux ядра, которое развивается в направлении событийно-ориентированной архитектуры.
Пруфлинк пожалуйста. Такую тенденцию ввел проект X.org, т.к. видите ли они не смогли написать нормальный обработчик событий и решили идти легким путем через привязку к hal, что по сути приводит к куче проблем, о которых раньше не задумывались (например, кривой mount с заменой прав. Это уже пофиксили).
 
Ответить с цитированием

  #10  
Старый 09.09.2009, 12:01
Аватар для Gray_f0x
Gray_f0x
Постоянный
Регистрация: 31.05.2007
Сообщений: 308
Провел на форуме:
1863492

Репутация: 243
По умолчанию

Цитата:
* Сервисы могут быть автоматически перезапущены при их непредвиденном завершении;
Упал mysql - и сразу перезапустился. Если совсем плохо, положил вместе с собой скажем веб сервер и поднял другой, который пишет о тех работах ( как вариант ) или просто перезапустился. И что это за бред :

Цитата:
на нем может быть завязано, но не использовать сам mysql (кривая настройка/кривые скрипты/ленивый админ)
mysqld это процесс, сервер баз данных. Еще есть куча библиотек, клиент и других утилит по работе с ним. Если что-то использует базу данных , то как оно может быть не завязано с самим сервером ? Если ты говориш о библиотеках, то при остановке сервера библиотеки остаются доступными.

Поясни плз, что ты хотел сказать. Я видимо совсем не понял о чем речь.

Цитата:
Debian становится братом Fedora по фичастости и направленности на альфа-(бета-)тестирование, а не использование систем так как хочется.
Цитата:
Оно бы открывало, если будет всё более менее идеально сделано, а такого точно не будет, особенно первое время..
Полная чушь, простите... У дебиан всегда есть несколько веток одна стабильная, другая нет. На сегодняшний день 5.0 lenny (stable) Это стабильная ветка, ну а testing нестабильная. Когда процесс отработки нестабильной ветки завершается она становиться стабильной.

Так что вы не пострадаете, если конечно "криворукий админ" не поставит тебе на сервер нестабильную сборку...

Цитата:
Пруфлинк пожалуйста
Вот : http://www.linux.com/archive/feature/57213 . Об этом говорили еще в 2006.

Последний раз редактировалось Gray_f0x; 09.09.2009 в 12:05..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Apple выпустила новую операционную систему и представила новый iPhone Ctacok Мировые новости 0 09.06.2009 07:17
Создана поисковая система по исходным текстам Debian GNU/Linux Suicide Мировые новости 1 26.05.2009 21:44
Ученые разработали новую систему электронной почты Vanterlog Мировые новости 1 29.01.2009 20:20
Британский банк тестирует новую систему защиты от хакеров DRON-ANARCHY Мировые новости 0 17.10.2005 23:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ