Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] cpu .



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


options HTT는 4.8에서만 존재하였다가, 4.9에서는 SMP옵션만 있으면
하이퍼스레딩을 자동 인식하기 때문에 필요가 없어졌습니다. 4.9를
사용하시면 SMP랑 APIC_IO 만 있으면 됩니다.

대신 두 CPU를 모두 사용하려면 

  machdep.hlt_logical_cpus=0

을 /etc/sysctl.conf에 추가해 주어야 됩니다. 안그러면 HTT를 인식해도
CPU를 하나만 사용합니다. top에서 CPU번호가 바뀌는지 체크해 보시면 됩니다.

From: Pyun YongHyeon <yongari@xxxxxxxxxxx>
Subject: Re: [KFUG] 팬티엄cpu 의 하이퍼스래딩에 대해서.
Date: Fri, 16 Apr 2004 11:32:33 +0900

> On Fri, Apr 16, 2004 at 10:23:49AM +0900, [Amakusa Shiro Tokisada™ ☆ ご,.ごメ] wrote:
>  > 일반적인 SMP 설정 방법과 똑같더군요.
>  > 
>  > # To make an SMP kernel, the next two are needed
>  > options         SMP                     # Symmetric MultiProcessor Kernel
>  > options         APIC_IO                 # Symmetric (APIC) I/O
>  > 
>  > # To support HyperThreading, HTT is needed in addition to SMP and APIC_IO
>  > #options        HTT                     # HyperThreading Technology
>  > 
>  > 근데, HTT 부분의 주석을 제거하면 config 에서 에러가 나더군요.
>  > 
>  > 퍼포먼스는.. 글쎄요... top 에서 보면 idle 이 여유가 있는데도 실제로는 버벅이는 경우가 많아서
>  > 
>  > 저는 끄고 사용하는 중 입니다. Xeon 2..4GHz Dual 입니다.
>  > 
>  > http://211.236.164.131/phpSysInfo/index.php
>  > 
> 5.x에서는 'options HTT'와 options 'APIC_IO'는 필요없습니다.(없어졌습니다.)
> HTT는 BIOS의 설정을 따릅니다.
> 4.x에서 HTT는 사용하지 않는게 더 좋습니다.(커널도 single thread라
> 큰 의미도 없습니다.)
> -- 
> Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
> _______________________________________________
> 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
> questions at kr.FreeBSD.org
> http://www.kr.FreeBSD.org/mailman/listinfo/questions

--
CHOI Junho <http://www.kr.FreeBSD.org/~cjh>     KFUG <cjh at kr.FreeBSD.org>
FreeBSD Project <cjh at FreeBSD.org>        Web Data Bank <cjh at wdb.co.kr>
Key fingerprint = 1369 7374 A45F F41A F3C0  07E3 4A01 C020 E602 60F5
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2004/04/17 00:06:36 $
Powered by FreeBSD