|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 04 Feb 2004 22:10:10 To : Slawa Olhovchenkov Subject : Re: синхронизация. -------------------------------------------------------------------------------- >>> Slawa Olhovchenkov wrote: VN>>>> atomic_compare_and_set(a,b,c) действует так: если *a==c, то *a=b VN>>>> (присвоить) и вернуть 1, иначе вернуть 0. Внутри неё по сути одна VN>>>> команда CMPXCHG (для x86). SO>>> А откуда она берется? VN>> Кто? SO> atomic_compare_and_set Можно из freebsd 5 вытащить (ядерные инклуды) -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7368f1a1bc45.html, оценка из 5, голосов 10
|