지원되는 메인보드 하이퍼 스레딩 켜고 끄기
- kim
- 1458
- 7
kim님의 기기정보
지원되는 메인보드 하이퍼 스레딩 켜고 끄기입니다
하이퍼 스레딩은 인텔에서 발표한 기술인데 가상의 코어갯수를 늘려주는 기능(정확한 개념은 아닙니다)
맥에서는 i7부터 지원되는 걸로 알고 있습니다
맥에서 자신의 시퓨갯수 기타 확인하는 방법
1) 터미널에서?sysctl -a | grep cpu 입력
hw.ncpu: 8
hw.activecpu: 8
hw.physicalcpu: 4
hw.physicalcpu_max: 4
hw.logicalcpu: 8
hw.logicalcpu_max: 8
hw.cputype: 7
hw.cpusubtype: 8
hw.cpu64bit_capable: 1
hw.cpufamily: 280134364
hw.cpufrequency: 4000000000
hw.cpufrequency_min: 4000000000
hw.cpufrequency_max: 4000000000
hw.cputhreadtype: 1
machdep.cpu.max_basic: 13
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
machdep.cpu.family: 6
machdep.cpu.model: 60
machdep.cpu.extmodel: 3
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 3
machdep.cpu.feature_bits: 9221959987971750911
........
2) 코어갯수 확인
system_profiler | grep Cores
3) cpu 확인
system_profiler | grep Processors
4)cpu 코어갯수 확인
sysctl hw.ncpu
이상입니다
팁) 맥에서 하이퍼 스레딩 켜고 끄기 (윈도우는 바이오스에서 ) ?
sudo nvram SMT=0 ? ? ? ? ?(off)
sudo nvram -d SMT ? ? ? ? ?(on)
kim
댓글 7
machdep.cpu.brand_string: Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz
초짜는 따라하기도 어렵습니다. ㅎㅎ
machdep.cpu.brand_string: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
프리렌서로 모션그래픽 작업하는데 4.3오버해서 아직 까지 메인 컴으로 잘 버텨주고 있습니다~^^
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz
왠지 노트북이 더 쌩쌩해진?? 느낌입니다^^
이걸 하면 뭐가 좋아지는가요? ^^;
첫번째 명령어 실행하니?
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
이렇게 나오긴 하는데...?
그리고 마지막줄에서 하이퍼스레딩 on 시켰습니다.?
문제 되는거 없겠지요? ^^;
하이퍼스레딩은 코어개수가 아니라 스레드를 코어개수*2로 만들어서 분산처리하기 용이하게 하는 기술이지요 하지만 발열이 좀있다는 문제가 좀 제기되는 상황이지요 저의 경우는 하이퍼스레딩을 평소에 끄는 편입니다 어차피 풀스레드 풀코어 다 쓰는 경우는 드문터라 ㅎㅎ
machdep.cpu.brand_string: Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
아 뿌듯하네요.