Мне нужна портативная библиотека С++ для IPC. До сих пор я использовал fork() и SysV, но это ограничивает меня Linux/Unix. Я узнал, что есть 3 основных библиотеки С++, которые предлагают портативное решение (включая Windows и Mac OS X). Мне очень нравится Boost, и я хотел бы использовать его, но мне нужны процессы, и кажется, что это только экспериментальная ветвь до сих пор!? Я никогда не слышал об ACE или POCO раньше и, таким образом, я застрял, я не знаю, какой из них выбрать. Мне нужно fork(), sleep() (usleep() было бы здорово) и, конечно же, разделяемая память. Производительность и документация также являются важными критериями.
Спасибо, за вашу помощь!