OS_ENTER_CRITICAL과 test and set의 차이점은??

60
points
points
상호배제를 위한 방법중에 아래와같은 두가지 방법이 있죠.
1. OS_ENTER_CRITICAL(), OS_EXIT_CRITICAL()
2. test and set함수
여기서 커널을 사용하지 않을때는 test and set 방법을 사용해야 한다는데,,
왜그런지 설명해주실 수 있는분요~~~
KLDPOpen Source, Geek, IT... |
|
사용자 로그인둘러보기KLDP 내용 검색KLDP Wiki |