LINUX.ORG.RU

Данными какого рода?

mv ★★★★★
()
Ответ на: комментарий от mv

передавать нужно текст
> Например, http://perldoc.perl.org/IPC/Msg.html


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

SOmni ★★
() автор топика
Ответ на: комментарий от SOmni

Запиши задачу в файл, пошли сигнал (SIGUSR1, например)

mv ★★★★★
()

Ещё можно пайпы или UNIX-сокеты.

JackYF ★★★★
()
Ответ на: комментарий от SOmni

>Например, один из процессов выполняет какую-то длительную операцию
а форкнуть эту длинную операцию нельзя?

xydo ★★
()
Ответ на: комментарий от xydo

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

SOmni ★★
() автор топика
Ответ на: комментарий от Begemoth

> А сигналов в Windows и нет, с чего бы им завестись?

Да вот, вроде, встречал, что толи есть ограниченный функционал, толи костыли какие-то. А сейчас найти не могу :(

SOmni ★★
() автор топика
Ответ на: комментарий от roller

Узнал много нового, сигналы не заработали, пришлось переделывать логику. Всем спасибо, тема закрыта :)

SOmni ★★
() автор топика
Ответ на: комментарий от nikolayd

Оконные сообщение ни разу не аналог сигналов.

Begemoth ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.