[c++] CAS 구현 및 ABA 문제 해결 :: mutex(spin lock)와의 비교
컴퓨터과학 (CS)/Algorithm 2020. 7. 2. 19:52

Mutex와의 비교 코드 #include #include #include #include #include #include using namespace std; class Node { public: int value; Node* next; Node() : value(0) { next = NULL; } Node(int k_value) { next = NULL; value = k_value; } }; int node_n; //random 구현 random_device rd; mt19937 gen(rd()); uniform_int_distribution dis(0, 10); //출력을 위한 mutex mutex mut; class LFStack { private: Node * head; public: void ..