The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Mutex`ы в Linux"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Mutex`ы в Linux"
Сообщение от Sergey emailИскать по авторуВ закладки on 15-Ноя-02, 14:11  (MSK)
Господа, программируя под Linux Debian столкнулся с необходимостью разграничить доступ к ресурсу (грубо говоря файлу) одновременно нескольких программ. Т.е. чтобы пока программа А с ним работает, программа Б ждала. Синхронизация нескольких потоков осуществляется с помощью объекта mutex. А вот есть ли подобие "системного мутекса" для синхронизации нескольких программ? И как вообще такую проблему можно решить, не подскажете?
С уважением, Сергей.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Mutex`ы в Linux"
Сообщение от Soldier Искать по авторуВ закладки on 15-Ноя-02, 14:18  (MSK)
>Господа, программируя под Linux Debian столкнулся с необходимостью разграничить доступ к ресурсу
>(грубо говоря файлу) одновременно нескольких программ. Т.е. чтобы пока программа А
>с ним работает, программа Б ждала. Синхронизация нескольких потоков осуществляется с
>помощью объекта mutex. А вот есть ли подобие "системного мутекса" для
>синхронизации нескольких программ? И как вообще такую проблему можно решить, не
>подскажете?
>С уважением, Сергей.


lockf, flock - если это файл

Да тут от фантазии зависит - можно много чего и самому напридумывать  :)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Mutex`ы в Linux"
Сообщение от Andrey Koubychev Искать по авторуВ закладки on 18-Ноя-02, 17:31  (MSK)
>Господа, программируя под Linux Debian столкнулся с необходимостью разграничить доступ к ресурсу
>(грубо говоря файлу) одновременно нескольких программ. Т.е. чтобы пока программа А
>с ним работает, программа Б ждала.

Dlya sinxronizacii programm primenyaetsya semaphore. man semget i dalee po ssylkam

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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