| [ CnUnix ] in KIDS 글 쓴 이(By): swhan (foo bar) 날 짜 (Date): 2002년 10월 14일 월요일 오전 10시 36분 43초 제 목(Title): Re: [q] IPC performance (socket)? 흠..제가 용어를 혼동하는건가요? 그럴지도 -.-a for( trycnt = 0; trycnt < 10 ; trycnt++) { for( i = 0; i < 200; i++) { if( trylock() == SUCCESS) return SUCCESS; } sleep minimal interval; } return FAIL; 에전에 spin lock thread에서 퍼온건데.. 전 단지, 위에 200번 spin을 돌리지 않아도 되지 않겠나? 하는 의미로 한 말입니다. trylock()만 따로 떼어서 쓰면 (모양은 어떨지 몰라도) 큰 부하가 걸리는건 아니지 싶어서요. :) @앗 그새 terzeron님이 re를 다셨네요. 전 바로 그런 의미로 쓴 말이고 atomic lock은 testandset 또는 testandset과 spinlock을 지칭하는 의미로 썼던 것입니다. @간만에 재미있는 thread죠? :D |