Poiché il mutex nella maggior parte dei sistemi è implementato utilizzando le operazioni CAS, mi chiedevo il confronto delle prestazioni di questi due costrutti.chiamata mutex try-lock contro chiamate CAS
È corretto dire che se un mutex è implementato utilizzando CAS, la chiamata try-lock su quel mutex sarà la stessa/prestazione simile a confronto con le operazioni CAS?
CAS, essendo altamente dipendente dal sistema, stavo pensando se potesse essere sommariamente sostituito con la più nota/derivazione standardizzata di esso, mutex try-lock.
Win32 ha mutex spazio utente ('CriticalSection's), è solo un problema di terminologia. –