The OpenNET Project / Index page

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



"rfork и синхронизация процессов"
Версия для распечатки Пред. тема | След. тема
Форум Программирование под UNIX
Исходное сообщение [ Отслеживать ]

. "rfork и синхронизация процессов" +/
Сообщение от Andrewemail (??), 22-Янв-07, 20:58 
>>rfork_thread() это создание процесса, надстройка над rfork().
>
>так оно и есть. Только если будешь использовать чистый rfork с флагом
>RFMEM, то рискуешь загубить стек.

я использую rfork_thread().
в доке написано, что rfork(RFMEM) вообще нереально самому реализовать.

>
>>функции для работы с потоками pthread_*() не работают.
>
>Вообще то должны. Ты проверял ?

Да, проверял с разными либами - не пашет.
Либо просто не работает, либо страшно глючит (через раз), либо падает.

>Хотя если ты имел в виду не rfork, а скорее некоторую версию,
>приближенную к fork, то посмотри в сторону mmap и её опцию
>MAP_HASSEMAPHORE.

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

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

Оглавление
rfork и синхронизация процессов, Andrew, 22-Янв-07, 14:57  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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