Linux에서의 Thread (lpthread). 일단 Thread에 대해 설명들어가기 전에 프로세스에 대해 설명 하도록 하겠다. 사람들이 흔히 알고 있는 프로세서와 프로세스 많이들 착각하고 둘 다 같은것 아니야~? 라는 잘못된 생각을 가진 사람들이 있다. 하지만 전혀 다르다. 프로세서는 말 그대로 처리자 이다. 즉, 컴퓨터의 CPU라고 할 수 있다. 그리고 프로세스는 프로세서에서 처리되는 프로그램이라 할 수 있다. 프로세스 내부에는 n개의 Thread가 존재 할 수 있으며, 여러개의 프로세스가 특정 자원들을 사용하며 함께 작동되어 돌아갈 때 프로세스 간의 통신을 시그널로 할 수 있다. 물론 시그널을 이용해서 프로세스 내부의 Thread를 동기화를 위해 사용 하는 방법 도 있으며, 임계영역(Critica..