Mutex / Semaphore / Monitor / OS / 아래는 여러 글들을 바탕으로 내가 이해한 뮤텍스, 세마포어, 모니터 간의 차이점이다. 공통점은 세가지 모두 운영체제의 동기화 기법이라는 것이다. 우선 뮤텍스, 모니터와 세마포어의 차이는 개념적으로 전자(뮤텍스,모니터)는 상호배제를 함으로써 임계구역에 하나의 스레드만 들어갈 수 있다는 것이고 후자(세마포어)는 하나의 스레드만 들어가게도 할 수 있고 (binary semaphore) 여러개의 스레드가 들어가게 할 수도 있다(counting semaphore). 그럼 뮤텍스와 모니터의 차이는?가장 큰 차이는 뮤텍스는 다른 프로세스(애플리케이션)간에 동기화할 때 사용할 수 있다는 것이고 모니터는 하나의 프로세스(애플리케이션)내에 다른 스레드 간에 동..
"나도 몰라."를 영어로 어떻게 말할까?"I don't know either." 그렇다면,"I also don't know." 라는 문장을 해석하면? 언뜻 생각했을 때, 두 문장 모두 "나도 모르겠어."라는 문장 같은데 차이가 있다고 한다.두가지의 상황을 통해 각 문장의 의미 차이를 알아보자. 1. "I don't know either."가 쓰이는 상황 A : I don't know why he disappeared last night. (어젯밤에 걔가 왜 사라졌는지 모르겠어.)B : I don't know either. (그러게. 나도 모르겠어.) 대화 고 한 상황이고 그에 대해 고 동감하는 상황이다. 2. "I also don't know."가 쓰이는 상황 A : I don't know why ger..
A1.No difference at all. They both ask the same question. This is more about a style rather than a correct usage question. English people would tend to say, 'do you know' whereas Americans are more likely to say, 'do you happen to know'. A2.The use of 'do you happen to know' would not be used to pass on information, but to enquire after information that the other person may not, in fact, have: "..