The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчик Debian GNU/Hurd рассказал о проблемах портирован..., opennews (?), 29-Янв-14, (0) [смотреть все] +1

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


40. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +1 +/
Сообщение от anonymous (??), 29-Янв-14, 23:31 
> Гораздо более серьезные затруднения создают архитектурные особенности SysV init. Например, при завершении работы системы, программа killall5 убивает практически все процессы в пространстве пользователя. Для системы с монолитным ядро такой подход вполне приемлем, но в системе с микроядром, где работа корневой файловой системы обеспечивается не модулем ядра, а процессом, подобная практика создает некоторые проблемы.

Это какой-то троллинг: Юстас Винтер не знает что есть порядок старта/стопа?

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

45. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +2 +/
Сообщение от Аноним (-), 30-Янв-14, 00:12 
> Это какой-то троллинг: Юстас Винтер не знает что есть порядок старта/стопа?

Видимо в его понимание есть только два метода кнопкой reset и кнопкой power off, а это вынуждает килять процессы беспорядочно.

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

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

50. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +1 +/
Сообщение от Аноним (-), 30-Янв-14, 00:18 
Человек делает (и пиарит, как же не пиарить свою штуку) крепкую, мощную систему, которая сделает всё за вас. А ещё покажет QR-код и сыграет звук при вставке флешки (наверное), прекрасно ж!) А вы на него напали.)
Ответить | Правка | Наверх | Cообщить модератору

51. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +/
Сообщение от Аноним (-), 30-Янв-14, 00:33 
Вообще вы правы каждый свое детище пиарит (наверное). Но в данном случае это детище слишком быстро заняло место ветерана SysV init. Да и вообще уж слишком компьютер стал самостоятельный почти все начал за меня делать, переживаю я что скоро ему совсем ненужен буду :D

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

152. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +/
Сообщение от Аноним (-), 01-Фев-14, 12:15 
>как же не пиарить свою штуку

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

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

64. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +1 +/
Сообщение от Аноним (-), 30-Янв-14, 04:40 
> Это какой-то троллинг: Юстас Винтер не знает что есть порядок старта/стопа?

Только с дополнительными костылями и криво.

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

79. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  –1 +/
Сообщение от vi (?), 30-Янв-14, 10:00 
>> Гораздо более серьезные затруднения создают архитектурные особенности SysV init. Например, при завершении работы системы, программа killall5 убивает практически все процессы в пространстве пользователя. Для системы с монолитным ядро такой подход вполне приемлем, но в системе с микроядром, где работа корневой файловой системы обеспечивается не модулем ядра, а процессом, подобная практика создает некоторые проблемы.
> Это какой-то троллинг: Юстас Винтер не знает что есть порядок старта/стопа?

Знает, Вы же сами процитировали.
Прочтите уже на конец man killall5
Уверяю Вас, там очень мало бкаф ;)
И да, killall5 "не знает", что есть какой то там порядок старта/стопа (иначе эта программа  и называлось бы иначе, и функционал имела немного другой (и кода там было бы поболе)).

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

87. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +3 +/
Сообщение от yet another anonymous (?), 30-Янв-14, 11:24 
> Прочтите уже на конец man killall5

Уверяю Вас, там очень мало бкаф ;)
И да, killall5 "не знает", что есть какой то там порядок старта/стопа (иначе эта программа  и называлось бы иначе, и функционал имела немного другой (и кода там было бы поболе)).

Т.е. когда я сначала останавливаю apache, потом postgres, потом отмонтирую fs, ... --- я что-то не так делаю, а надо было сразу killall5?

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

92. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +/
Сообщение от Аноним (-), 30-Янв-14, 12:17 
>> Прочтите уже на конец man killall5
> Уверяю Вас, там очень мало бкаф ;)
> И да, killall5 "не знает", что есть какой то там порядок старта/стопа
> (иначе эта программа  и называлось бы иначе, и функционал имела
> немного другой (и кода там было бы поболе)).
> Т.е. когда я сначала останавливаю apache, потом postgres, потом отмонтирую fs, ...
> --- я что-то не так делаю, а надо было сразу killall5?

Ещё раз, для работников танкового сектора: killall - этап, "дочищающий" систему. Потому что иногда что-то остаётся работать, по самым разным причинам. И из-за этого чего-то работающего остановить ФС "чисто" не реально.

Остановить ФС после killall в указанном случае невозможно, так как killall убьёт процесс, предоставляющий эту ФС. Остановить до killall нельзя, потому что что-то висит в памяти. Остановить во время killall нельзя, потому что эта команда ничего не знает о зависимостях.

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

Так понятно?

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

95. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +/
Сообщение от Аноним (-), 30-Янв-14, 13:23 
Нет killall5 по большей части нужен чтобы прибить процессы, которые пользователь запустил руками.
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

93. "Разработчик Debian GNU/Hurd рассказал о проблемах портирован..."  +/
Сообщение от КО (?), 30-Янв-14, 13:11 
> Юстас Винтер не знает что есть порядок старта/стопа?

Человек написал, что в определенный момент существующая система инициализации делает killall 5 (перед отключением fs).
Что обрушивает в аварийном порядке все fs (включая root) которые смонтированы не ядром.

Как из этого Вы сделали вывод о незнании им порядка старта/стопа?

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

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

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




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

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