|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Velikoredchanin 2:5026/12.5 20 Dec 2002 17:08:52 To : Valentin Nechayev Subject : Perl и fork - общий счетчик для дочерних процесов. --------------------------------------------------------------------------------
Приветствую тебя /Valentin/!
Fri Dec 20 2002, Valentin Nechayev ==. Andrew Velikoredchanin:
AV>> Можно-ли сделать на перле единый счетчик который будет увеличиваться из
AV>> дочерник процессов основного а показываться из основного? В лоб не
AV>> получается, т.к. насколько я понимаю, в дочернем процессе контекст
AV>> переменных меняется.
VN> Пул разделяемой памяти.
VN> Делается, например, через mmap() на /dev/zero.
Посмотрел man perlipc - ничего не понял. Есть в природе нормальная дока по этим
методам?
URL если можно.
VN> Можно через SysV IPC, это хуже.
VN> Обновлять надо атомарными операциями, это может потребовать написания
VN> таких инкрементов на ассемблере, чтобы компилятор не своевольничал.
Hе - это слишком круто. У меня задача простая и вложение в нее больших усилий
нерационально.
С наилучшими пожеланиями, Uncle Andy.
Fri Dec 20 2002 16:08
--- *E-Mail* andrew@rodtext.indi.ru *ICQ* 115640110
* Origin: Будешь много есть, скоpо состаpишься. (2:5026/12.5)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/27473e0316bf.html, оценка из 5, голосов 10
|