Ada_Ru форум

Обсуждение языка Ада

Анонс: продолжение истории о демонизации

Оставить новое сообщение

Сообщения

Vadim Godunko
Анонс: продолжение истории о демонизации
2012-04-13 15:48:32
http://ada-ru.qtada.com/archives/415
ksiby
Re: [ada_ru] Анонс: продолжение истории о демонизации
2012-04-17 06:04:30
Здравствуйте!
Смотрел ли кто, как решают эту задачу в Испанской MaRTE OS? Поделитесь мнением.
С уважением, Сергей.
Email: ksiby@...
http://www.mediascan.by

  ----- Original Message ----- 
  From: Vadim Godunko 
  To: ada [email protected] 
  Sent: Friday, April 13, 2012 6:48 PM
  Subject: [ada ru] Анонс: продолжение истории о демонизации


    

  http://ada-ru.qtada.com/archives/415


  
Maxim Reznik
Re: [ada_ru] Анонс: продолжение истории о демонизации
2012-04-17 13:49:57
17.04.2012 09:04, Sergey Kirkorov пишет:
> Здравствуйте!
> Смотрел ли кто, как решают эту задачу в Испанской MaRTE OS? Поделитесь мнением.
>


AFAIK MaRTE OS подразумевает наличие лишь одного процесса (но, возможно,
с несколькими потоками). Поэтому в ней демонов не бывает.

-- 
Maxim Reznik
Иван Леваше
Re: Анонс: продолжение истории о демонизации
2013-03-07 10:56:43
13.04.2012 22:48, Vadim Godunko пишет:
>
> http://ada-ru.qtada.com/archives/415
>

> К сожалению выяснилось, что после вызова fork возникает небольшая
> проблема при использовании компилятора GNAT (хочу заметить что я не
> ручаюсь за то, что проблема только одна) — при попытке создать свои
> собственные обработчики системных прерываний программа наглухо
> зависает.

Я подозреваю, зависание происходит из–за того, что в fork'нутом процессе 
заморожены все остальные задачи. Например, 
System.Interrupts.Interrupt_Manager

http://rachelbythebay.com/w/2011/06/07/forked/

-- 
If you want to get to the top, you have to start at the bottom
Иван Леваше
Re: Анонс: продолжение истории о демонизации
2015-10-05 22:43:03
13.04.2012 21:48, Vadim Godunko пишет:
> 
> http://ada-ru.qtada.com/archives/415
> 

Захотелось мне тут уже наконец научиться делать автозапускаемые штуки на
Debian на примере Ironsides. Добился этого при помощи вот такого
модифицированного скрипта:
http://octagram.name/pub/ada/ironsidesr

Этот скрипт нужно положить в /etc/init.d/
Затем вызвать
sudo update-rc.d ironsidesr defaults

И вроде бы всё теперь работает. Гипотетически можно даже reload через
SIGHUP реализовать, но меня пока устраивает start/stop, и даже stop
скорее для красоты и чувства контроля.

С уважением,
Левашев Иван,
Барнаул

-- 
If you want to get to the top, you have to start at the bottom

[ Attachment content not displayed ]
Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти