아토믹 연산으로 플래그 관리하면서 될 때까지 로프 돌림
잘못 쓰면 성능 븅신 됨. lockfree가 그렇게 좋았으면 온 코드에 떡칠이 됐겠지.
결국 동기화 때려박는다는거군
링크드 리스트 같은건 삭제를 한 스레드로 제한하면 안전하게 만들 수 있음. 즉, 해시 테이블도 리사이즈를 제한하면 마찬가지.
삭제를 한 스레드로 제한한다는게 무슨뜻이용?
삭제는 한 스레드에서만 하고, 삽입, 검색은 여러 스레드에서. 상황에 따라 가능할 때도 있음. 물론 이딴 상황이 안 나오게 구조 잘 잡는게 제일 중요하겠지만
음...
아토믹 연산으로 플래그 관리하면서 될 때까지 로프 돌림
잘못 쓰면 성능 븅신 됨. lockfree가 그렇게 좋았으면 온 코드에 떡칠이 됐겠지.
결국 동기화 때려박는다는거군
링크드 리스트 같은건 삭제를 한 스레드로 제한하면 안전하게 만들 수 있음. 즉, 해시 테이블도 리사이즈를 제한하면 마찬가지.
삭제를 한 스레드로 제한한다는게 무슨뜻이용?
삭제는 한 스레드에서만 하고, 삽입, 검색은 여러 스레드에서. 상황에 따라 가능할 때도 있음. 물론 이딴 상황이 안 나오게 구조 잘 잡는게 제일 중요하겠지만
음...