제가 알기로 멀티쓰레드는 멀티쓰레드를 지원하는 특정어플이나
서비스 등에서만 효과가 있다고 알고 있습니다.
그래서 게임이나 프로그램 등 서비스가 아닌 프로세스 개념에서 멀티스레드는
단일코어 역할만 한다고 알고있습니다.
일단 이 전제가 맞는지 궁금하구요. 그게 틀리다면 어떻게 단일프로세스가 멀티스레드를 점유하고
활용하는지 궁금하네요.
두번째 궁금증은 단일프로세스에 의한 단일코어의 퍼포먼스가 보다 높다고 할때
멀티코어 저클럭과 단일코어 고클럭의 성능차이 등을 알고싶네요.
이미 해묵은 의문같지만 기본을 잘 알고 싶어요.
(¸î³âÀüºÎÅÍ ³ª¿À´Â ´ëºÎºÐÀÇ °ÔÀÓÀÌ ¸ÖƼÄھ Áö¿øÇÕ´Ï´Ù.)
±×¸®°í ´ÜÀÏ ÇÁ·Î¼¼½º(½Ì±Û ¾²·¹µå¶ó°í °¡Á¤Çϱ¸¿ä)°¡ ¸ÖƼÄھ Á¡À¯ÇÏ´Â°Í Ã³·³ º¸ÀÌ´Â°É ¹°¾îº¸½Å °Í °°Àºµ¥
½Ì±Û¾²·¹µå°¡ OSÀÇ Á¤Ã¥¿¡ µû¶ó CPU¸¦ ¿Å°Ü´Ù´Ï¼ ¿©·¯°³ Äھ ¾²´Â°Í ó·³ º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù.
¸ÖƼÄھ »ç¿ëÇÏ°Ô²û ÇÁ·Î±×·¡¹ÖÇÏ·Á¸é ½Ì±Û¾²·¹µå¿¡ ºñÇØ µð¹ö±ëÀÌ ¾î·Æ°í, ¿À¹öÇìµåµµ ÀÖ¾î ¼º´ÉÀÌ ¸· ¿Ã¶ó°¡Áø ¾Ê½À´Ï´Ù.
ÇÏ¿© µð½ºÅ©³ª ¸Þ¸ð¸®¸¦ °ÅÀÇ ¾²Áö¾Ê´Â CPU»¡¿¡´Â °íŬ·°(ÀÚµ¿Â÷ ¹è±â·®Ã³·³)ÀÌ °©ÀÔ´Ï´Ù.
http://minjang.egloos.com/2166350
http://deviantcj.tistory.com/65
¿ä±â º¸½Ã¸é Á» ´õ ÀÌÇØ°¡ ½¬¿ì½Ç°Å¿¡¿ä