1
lock() {...}을 사용할 때 어떤 스레드가 먼저 잠금을 입력하는지 보장 할 수 없습니다.ReaderWriterLock에서의 순서 지정
ReaderWriterLock은 어떤가요? 작가를위한 FIFO처럼 작동하는가요?
lock() {...}을 사용할 때 어떤 스레드가 먼저 잠금을 입력하는지 보장 할 수 없습니다.ReaderWriterLock에서의 순서 지정
ReaderWriterLock은 어떤가요? 작가를위한 FIFO처럼 작동하는가요?
약 ReaderWriterLock은? 작가를위한 FIFO처럼 작동하는가요?
이 있습니다.
그리고이 경우 성능 저하가 발생하므로 ReaderWriterLockSlim
이 도입되었습니다. — 오버 헤드가 적지 만 "공정하지"않습니다.
그래서 ReaderWriterLock은 FIFO를 처리하지만 ReaderWriterLockSlim은 그렇지 않습니다. – Marcus
수정. 'RaaderWriterLock' 문서는 세부 사항을 다루고 있습니다. (대기중인 모든 독자가 들어가면, 기다렸다가 가장 오래 기다리는 작가가 다 들어가면 ...). – Richard