|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 11 Dec 2001 15:52:59 To : Slava Medvedev Subject : Re: Антивирусы -------------------------------------------------------------------------------- Slava Medvedev <Slava.Medvedev@p48.f26.n5031.z2.fidonet.org> wrote: > IS> Учите матчасть. Куда пишем - в файл или в пайп ? > IS> Во-первых, POSIX.1 гарантирует, что запись размером PIPE_BUF в пайп > IS> атомарна. PIPE_BUF, как минимум, 512 байт. > IS> Во-вторых, для блокирования есть более универсальные средства, > IS> чем семафоры - flock или fcntl. > > Вдогонку. Меня не волнует проблема записи одного сообщения(это > засинхронизировать легко). Меня волнует проблема записи группы > последовательных сообщений. Что-то я не понял, чем отличается синхронизация записи одного сообщения от записи нескольких ? То есть, чем отличается mutex_acquire write mutex_release от mutex_acquire write write write write mutex_release за исключением, конечно, производительности? -- Игорь Сысоев --- ifmail v.2.15dev5 * Origin: Rambler Office news site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/16596dbedc648.html, оценка из 5, голосов 10
|