lockless

    0

    4답변

    나는 잠금이없는 데이터 구조에 익숙하다. 그래서 나는 운동을 위해 바운드 된 lockless deque (아직 크기를 조정할 필요가 없다. 기본 작업을하고 싶다)를 썼다. 나는 그들이 올바른 생각을 가지고 있는지, 그리고/또는 어떻게 개선 할 수 있는지에 관해 그들이 무엇을하고 있는지를 아는 사람들로부터 확신을 갖고 싶습니다. class LocklessDe

    3

    3답변

    http://www.research.ibm.com/people/m/michael/ieeetpds-2004.pdf에 설명 된 hazard pointer 방법론을 사용하여 lockless queue를 구현했습니다. 구현시 GCC CAS 명령어를 사용하고 스레드 로컬 구조에 대해서는 pthread 로컬 저장소를 사용합니다. 이제 필자가 작성한 코드의 성능을 평가

    10

    2답변

    나는 Clojure 퀘스트 (4clojure.com에서 해결 된 약 80 가지 문제)를 진행 중이며 계속 읽고 읽고 코딩하고 "얻으려고"노력하고 있습니다. 이제 Clojure가 "잠금이없는 동시성"을 위해 설계 되었기 때문에 다소 혼란 스럽습니다. 교착 상태에 대해 너무 잘 알고 있습니다. ("교착 상태에 빠진 Java 코드를 작성했습니다" ""의 이 아닙

    0

    3답변

    저는 꽤 괜찮은 C++ 스킬을 가지고 있지만,이 캐스팅이 나에게 문제점을주고 있습니다. 다음 매개 변수를 사용하는 함수가 있습니다 : (volatile void **, void * , void*). 3 int* 변수가 있고이를 (&var1, var2, var3)으로 전달하려고합니다. 그러나 다음 오류가 발생합니다 : Cannot convert paramet