
·cs
1. 쓰레드 타입 (Thread Type)[1] 싱글-코어, 싱글 쓰레드(single-core,single-thread) 예전의 CPU 는 하나의 코어와 하나의 물리 쓰레드(H/W thread) 를 매핑해 관리했다. 하지만 프로세스의 동기 작업으로 인해 쓰레드가 대기하거나 프로그램을 메모리에 데이터를 적재하는 시간에는 CPU core 를 활용하지 못하는 문제가 있었다. 이와 같은 문제를 개선하고자 도입된 방법이 하이퍼 쓰레드(hyper thread) 이다. 하이퍼 쓰레드(hyper thread) 는 하나의 코어에 두 개의 물리 쓰레드(H/W thread) 를 할당해 core 의 효율을 높히는 방법이 도입된다. [2] 하드웨어 쓰레드(hardware thread)물리 쓰레드(H/W thread) 는 OS..