Comments 6
Хардкорщики :) Спасибо за статью, теперь и на русском языке можно прочитать про реализацию таких вот вещей.
0
насколько я знаю, спинлок будет работать на много быстрее, если непосредственно перед операцией lock xchg обычной операцией сравнения проверить нужное значение в блокировке. так как обычное сравнение в отличии от lock не блокирует шину, то оно мало того что выполняется очень быстро, оно не мешает другим процессорам работать с памятью.
подобный трюк узнал на собеседовании, на практике не проверял.
подобный трюк узнал на собеседовании, на практике не проверял.
0
UFO just landed and posted this here
UFO just landed and posted this here
Страшный хардкор, но очень интересно! Спасибо!
0
Sign up to leave a comment.
Как запустить программу без операционной системы: часть 4. Параллельные вычисления