Leandro Ferreira wrote:
Isso acontece mesmo.No dia 10/10/2005 às 19:02, Datacom - Tavares <tavares@datacom-telematica.com.br> escreveu:Tenho uma maquina P4 HT em casa com basicamente winXP (nao sou eu quem uso) e percebi q quando um processo trava em loop, o processador realmente esquenta.. Isso me assustou pois chegou a disparar os alarmes..Infelizmente não tenho um P4 HT para testar :( mas li na definição da wikipedia[1] algumas coisas sobre o que vem sendo discutido aqui: "Except for its performance implications, this innovation is transparent to operating systems and programs. All that is required to take advantage of Hyper-Threading is symmetric multiprocessing (SMP) support in the operating system, as the logical processors appear as standard separate processors." Então, pelo visto sem kernel SMP nada feito, o HT nem é usado. Putz essa nao sabia... informacao importante!E sobre o calor, vejam que interessante: "Hyper-Threading consumes about the same amount of power as an additional processor core, even though adding the technology only offers a fraction of the performance increase compared to adding another core to a processor. Thus, Intel has decided to relegate Hyper-Threading to a feature used to separate top of the line enthusiast processors from mainstream processors. This is demonstrated in the difference between the mainstream Pentium D which does not support Hyper-Threading and the top of the line Pentium Extreme Edition which does support Hyper-Threading." Veja o detalhe sobre o consumo de energia. Logo, talvez seja normal que aqueça mais mesmo. Sim o win2000 e o winxp. O xp pro se vc colocar em um xeon dual com ht habilitado ele ira mostra no "gerenciador de tarefas" 4 processadores. Nao percebi o aquecimento porque a maquina foi montado em gabinete homologado pela intel... tem um monte de ventilador chega ao ponto de ficar insuportável trabalhar ao lado da maquina. (hj uso uma maquina dessas remotamente para rodar programas em fotran 77/90)Talvez não aqueça no Windows (alguém comentou isso, não?) porque não usa o recurso de HT do processador. Windows XP é capaz de lidar com SMP? No linux na mesma maquina acima com kernel smp o "cat /proc/cpuinfo" mostra proc 0, 1, 2 e 3. OBS: o recurso precisa estar necessariamente habilitado na bios! pelo menos para o linux...[1] http://en.wikipedia.org/wiki/HyperthreadingPq o 2.4 smp nao pode ser usado com HyperThreading?Imagino que possa. Pelo que está escrito na wikipedia basta ter suporte a SMP e usará o recurso HT do processador. Imagino que ate o kernel 2.2 com os ultimos patch e smp de suport ao ht, levando em consideracao que antigamente tinha umas placas para dois processadores pentium 200 pro. Acho (nao tenho certeza) que so nao funcionaria porque o kernel 2.2 eh imcompativel com os hardwares atuais com relacao aos drivers." this innovation is transparent to operating systems and programs" Estranho que essa thread me forçou a ler sobre HT e eu tinha outra idéia do assunto. Imaginava que não haveria suporte no 2.4 porque acho que HT nem existia quando ele virou estável. (2002?) Até mais,um abraço Leandro -- (@_ Leandro Padilha Ferreira - http://androle.pro.br //\ V_/_ Linux user #237.744 - GPG ID: A7FB969E --------------------------------------------------------------- Tudo vale a pena quando a alma não é pequena --Fernando Pessoa Fernando Sato |