[OS] 스레드 종류 알아보기 - 하드웨어, OS, 커널, 유저, 그린 ...
😀서론 java에서 사용하는 스레드라는 용어와 하드웨어에서 사용하는 스레드 그 외에도 커널 스레드.. 스레드라는 용어가 정말 다양한 곳에서 사용 중이란 걸 알게 되었고, 이에 대해서 제대로 알고 넘어가야겠다고 생각이 들어서 정리해봅니다! 이 글은 아래 영상을 보고, 정리하는 글입니다. 😁 본론 각각의 구성요소는 아래를 의미합니다. Applications - 사용자의 프로그램들 Kernel - OS (Windows, Linux, MacOS...) CPU, Memory, Devices - 하드웨어 이 구조를 이해하고, 각각의 스레드들에 대해서 알아보도록 하겠습니다. Hardware Thread 인텔의 CPU를 보시면, 6개의 Core와 12개의 thread가 있습니다. 여기서 Core는 물리적인 연산장치이고..