Есть мультипроцесорная система
на которой работает пару тысяч процессов
взаимодействующих между собой через кусок шареной памяти.
нужно сделать очень быстрые блокировки
для этого надо реализации 2х атомарных операциий
atomic_dec_and_test
atomic_set
порывшись в хидерах на своей сусе
нашел это дело в
/usr/include/asm/atomic.h
кто нибудь использовал уже это ?
или может дать какой-то совет или
пример кода с атомарными операциями ?
если какие-то особенности компиляции ? настроек GCC ?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Атомарные операции (2024)
- Форум Атомарные операции (C, Linux) (2009)
- Форум Атомарные операции над переменной (2005)
- Форум Копирующий конструктор C++ атомарная операция ? (2006)
- Форум Атомарные операции в ARM Cortex-M4 (2014)
- Форум Являются ли операции над bool атомарными? (2006)
- Форум можно ли считать запись указателя атомарной операцией? (2006)
- Форум ошибка: нет декларации «strcpy» в этой области видимости (2012)
- Форум Атомарный инкремент (2015)
- Форум Атомарное обновление файла (2017)