Re: lug-bg: kernel-2.6.4 & HyperThreading
- Subject: Re: lug-bg: kernel-2.6.4 & HyperThreading
- From: Peter Pentchev <roam@xxxxxxxxxxx>
- Date: Fri, 11 Jun 2004 18:21:43 +0300
On Fri, Jun 11, 2004 at 06:06:24PM +0300, Georgi Chorbadzhiyski wrote:
> Vasil Kolev wrote:
> > На пт, 2004-06-11 в 14:11, darkstar записа:
> >
> >>Здравеите
> >>Имам проблем, на машна със следните характеристики :
> >>SuSE-linux: # lspci
> >>00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller
> >>(rev 02)
> >
> > ....
> >
> > Съвет - не ползвай hyperthreading. Ако толкова искаш да го ползваш
> > (защото той така или иначе повече забавя нещата, в много случаи), се
> > хвани, и прерови архивите на linux-kernel за разговорите по въпроса...
> > Аз лично ще пускам няколко машини до края на този месец, и със сигурност
> > ще им изключа hyperthreading-а, просто защото практическия смисъл се
> > губи, ако са ти коректно компилирани програмите, и могат да утилизират
> > достатъчно добре процесора, така че да не остават свободни ресурси за
> > втория 'виртуален' такъв. Да не говорим, че на еднопроцесорна система да
> > пускаш hyperthreading почти гарантирано ще те забави, защото ще се
> > активират хилядите дреболии, които са нужни за SMP, и които докарват
> > около 5-10% overhead на много операции...
>
> Не съм съгласен. Hyperthreading може да ти донесе 15-25% по-добро
> бързодействие (естествено трябва да ползваш 2.6)
Според мен това много, ама много силно зависи от приложенията, които
вървят на машината, и от това точно колко често неща, които вървят на
различни "виртуални процесори", всъщност искат достъп до един и същи
ресурс. В известен смисъл и двамата сте прави - за определени сценарии
:)
Поздрави,
Петър
--
Peter Pentchev roam@xxxxxxxxxxx roam@xxxxxxxx roam@xxxxxxxxxxx
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553
No language can express every thought unambiguously, least of all this one.
Attachment:
pgpKbXLvouffP.pgp
Description: PGP signature
|