LINUX.ORG.RU

блокировки


0

0

Господа, а реализованы ли в Linix'e блокировки а-ля Solaris'овские rw_init, rw_... - блокировка чтения-записи (M одновременных читателей 1 возможный писатель)?

anonymous

Есть posix read-write locks. См. pthread.h
Для того что бы они скомпилились компиль с ключем -D_GNU_SOURCE
Удачи.

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

Thanks. Это радует, только вот беда, Linux'а у меня не стоит, ftp закрыт. Можешь прислать h-ник и реализацию в форум, если это, конечно, не запрещено правилами. Или где это можно по http утащить :)

anonymous
()

Интересно, но я вот не знаю аддрес где оно доступно через http. Попробуй поискать libc на www.gnu.org - авось там где линк есть. Тебе вообще-то надо библиотека pthread - коли не ошибаюсь она доступна отдельно от libc, но опять же аддрес не помню - искай:)

Только зачем тебе это все коли линух не стоит? Если свое хочеш создать - пример есть в книге "Unix. Network programming", Stevens. Авось и быстрее будет и легче.

Good luck!

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