Q&A

  • 쓰레드에서요
쓰레드에서 락리스트와 언락리스트가 있는데요
얘네들이 하는 일이 무엇인지 알고 싶어요
그리고 락리스트가 활성화될때 EnterCriticalSection function 이 함수를
부른다는데 이함수가 하는 일이 무엇이죠
알고 싶습니다.
1  COMMENTS
  • Profile
    하얀까마귀 2003.08.06 04:21
    쓰레드 리스트에 있는거 말하는거죠??

    뭐 별다른건 없는데 말처럼 리스트에 lock을 거는거죠..

    음.. 쓰레드가 추가되고 삭제 되는것이 실시간 적으로 이루어지는거니까.

    쓰레드 리스트에서 현재의 쓰레드에게 어떤 이벤트를 동작시킬려고할때
    해당 쓰레드가 추가된다던지 삭제되어 버리면 문제가 되니까.
    그걸 방지하는거죠.

    크리티컬세션을 불러서 다른작업이 되지 않도록 하는거죠..

    음... 예를들면 채팅같은것에서 a가 어떤 문자를 보냈을때...
    접속중인 다른사용자에게 해당 문자를 보내고 있을때 다른사용자가
    들어온다던지 나가버린다면 문제가 되겠죠? 이것도 쓰레드내에서
    발생할꺼니까요. 그런때에 쓰는거로 알고 있습니다.
    응용이야 하기 나름이구요. 그럼.