프로세스는 어느때 mutex wait 함수를 호출하나여??
조금 질문이 막연한거 같긴한데;; 전혀 mutex에 대한 감이 안잡히네여 ㅠ
사용자가 뮤텍스나 세마포어를 사용해서 critical section을 제어해주는거 아닌가요?
--------------------------------------------------------------- Opensource에 기여하는 것이 꿈입니다. 내가 만든 코드를 모두가 사용할 때 까지~
프로세스는 어느때 mutex wait 함수를 호출하나여?? => 막연한 질문인데요,뮤텍스를 말하는건지.....뮤텍스를 말한다면,,,,A 프로세스(kernel level)에 의해 mutex lock을 잡고 수행도중, B 프로세스가 mutex lock을 잡을려고 시도를 하면 A 프레스가 먼저 락을 잡았기 때문에 B 프로세스는 waiting됩니다(실제 카운트값과 시그널 값을 체킹하면서 for(;;)루프를 돕니다)
....
사용자가 뮤텍스나 세마포어를 사용해서 critical section을 제어해주는거 아닌가요?
---------------------------------------------------------------
Opensource에 기여하는 것이 꿈입니다.
내가 만든 코드를 모두가 사용할 때 까지~
...
프로세스는 어느때 mutex wait 함수를 호출하나여??
=> 막연한 질문인데요,뮤텍스를 말하는건지.....뮤텍스를 말한다면,,,,A 프로세스(kernel level)에 의해 mutex lock을 잡고 수행도중, B 프로세스가 mutex lock을 잡을려고 시도를 하면 A 프레스가 먼저 락을 잡았기 때문에 B 프로세스는 waiting됩니다(실제 카운트값과 시그널 값을 체킹하면서 for(;;)루프를 돕니다)