LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

и еще совет - не надо в коде спинлокать, барьерить и йелдить.

это говорит о том, что вы изобретаете какой-то свой уникальный обьект синхронизации, скорее всего сделаете его криво, и вы еще должны доказать миру, что такой обьект необходим и не покрывается стандартными мьютексами, критсекциями и семафорами. потому что своим кодом вы утверждаете, что вам этих стандартных обьектов не хватает.

опять же такой обьект надо отдельно тогда реализовать, с четкой семантикой и использовать его, а не спинлоки по коду распихивать.

Исходная версия alysnix, :

и еще совет - не надо в коде спинлокать, барьерить и йелдить.

это говорит о том, что вы изобретаете какой-то свой уникальный обьект синхронизации, скорее всего сделаете его криво, и вы еще должны доказать миру, что такой обьект необходим и не покрывается стандартными мьютексами, критсекциями и семафорами. потому что своим кодом вы утверждаете, что вам этого стандартных обьектов не хватает.

опять же такой обьект надо отдельно тогда реализовать, с четкой семантикой и использовать его, а не спинлоки по коду распихивать.