하이퍼스레딩
2019. 6. 3. 18:45ㆍ임베디드/운영체제
기존에 하나의 CPU에서 하나의 스레드만 동작시킬 수 있다는 것에 반해, 하나의 CPU에서 동시에 2개의 스레드를 실행시킬 수 있는 기술. 즉, CPU를 2배로 늘려보이게 하는 기술
반드시 모든 작업에 하이퍼스레딩 기술이 이득이지는 않다. 멀티코어가 필요없이 싱글코어로도 충분히 작업을 수행할 수 있는 부분에서는 오히려 성능 저하를 불러일으킨다
'임베디드 > 운영체제' 카테고리의 다른 글
paging system에서 CPU가 물리주소에 접근하는 과정 (0) | 2019.06.08 |
---|---|
선점형 커널 (0) | 2019.06.05 |
리눅스에서의 프로세스와 쓰레드 생성의미와 원리 (0) | 2019.06.01 |
언어 라이브러리를 설치할 때 운영체제가 나뉘는 이유 (0) | 2019.05.31 |
시스템 콜 함수와 library 함수 차이 (0) | 2019.05.23 |