0. Intro Hardware Thread, OS Thread , Native Thread , Kernel Thread , User Thread , 그린 Thread 의 개념을 알아보자 우리가 작성한 프로그램은 컴퓨터상에서 아래와 같은 형태로 동작을 합니다. 그래서 기본적으로 컴퓨터를 구성하는 하드웨어가 있고, 하드웨어 및 전체 컴퓨터 시스템을 관리하는 OS가 있습니다. 그리고, 프로그래머가 개발하는 프로그램은 OS를 통해서 하드웨어를 사용하게 됩니다. 총 3개의 레벨로 구성이 되어있는데, 각 쓰레드들은 각 레벨과 관련된 쓰레드들입니다. 1. Hardware Thread 지금까지 우리가 배워왔단 쓰레드 개념은 잠시 잊고 백지상태라고 생각해보자. 1.1 코어(core)의 고민 : 메..