Aí ce me apertou sem me abraçar...

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215



-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Willian Leal
Enviada em: segunda-feira, 9 de julho de 2007 11:04
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Processamento Dual Core


E no caso do .Net, ele resolve esse problema?

Em 09/07/07, Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu:
>
>   tiano,
>
> Quem gerencia as filas de processamento é o sitema operacional e não o
> processador. O processador só se incumbe de receber a requisição do SO e
> fazê-la. Se voce passasse esta tarefa por processador, ele iria ter um
> trabalho a mais e com isto ficaria mais lento. Veja você que os sistemas
> operacionais derivados do Unix (e o Linux tá nessa) tem amplo suporte ao
> multi-processamento, ao passo que os da Microsoft, nem todos possuem.
>
> É plenamente possivel que, via programacao, se diga: "Usa o nucleo da
> esquerda, ou usa o da direita" sim, se você tiver a manha de Assembler e de
> mexer no núcleo do processador, via código ASM ou mesmo C++, 100% possível.
> Mas isto é tarefa do programador fazer a coisa acontecer.
>
> Quando falamos de programa, estamos falando do programa propriamente dito.
> No seu caso aí, seria o programa que você compilou no Delphi. Este é quem
> teria que estar programado para usar o recurso multiprocessamento.
>
> A carga de processamento, não é que deve, ela pode ser perfeitamente
> balanceada pelo proprio processador entre um nucleo e o outro sim sem
> problemas. Mas isto É VOCÊ quem deverá implementar em seu projeto e não o
> Sistema Operacional fazer. Você vê que para desenvolver um projeto
> Multi-Thread, você tem que implementar isto nele. O sistema operacional, por
> padrão, faz a coisa na forma Default, ou seja: Carrega seu programa, abre um
> processo pra ele e cria uma Thread. Caso você necessite qeu ele faça algo
> diferente disto, você é quem tem que informar a ele e não ele saber que tem
> que fazer. E você informa a ele, via programação.
>
> []s
>
> Walter Alves Chagas Junior
> Projeto e desenvolvimento de sistemas
> Telemont Engenharia de telecomunicações S/A
> Belo Horizonte - MG - Brasil
> [EMAIL PROTECTED] <wchagas%40telemont.com.br>
> Fone: (31) 3389-8217 Fax: (31) 3389-8215
>
> -----Mensagem original-----
> De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>]Em
> nome de [EMAIL PROTECTED] <tiano27%40yahoo.com.br>
> Enviada em: segunda-feira, 9 de julho de 2007 10:14
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Assunto: Re: [delphi-br] Processamento Dual Core
>
> Colegas
>
> O que tem a ver o "programa" com o gerenciamento do processamento da CPU?
> Quem gerencia as filas de processamento e o balancemento/distribuicao de
> processos dos nucleos não é o proprio processador?
>
> É possivel que via programacao se diga "Usa o nucleo da esquerda, ou usa o
> da direita" ?
>
> Eu fico em duvida com relacao a dita teoria "do programa é quem deve estar
> preparado para usar o dual core", quando os colegas falam programa estao
> se
> referindo ao Sistema operacional?
>
> No meu entendimento nao é bem assim.. se o sistema operacional abriu um
> "processo" e se este for "critico" a carga de processamento deverá ser
> balanceada pelo proprio processador entre um nucleo e o outro.
>
> Tenho uma maquina PENTIUM DUAL CORE e vou fazer testes.
>
> Meu respeito aos colegas e desculpem a minha "inginorancia", um abraço a
> todos.
>
> []´s.
>
> ----- Original Message -----
> From: "Walter Alves Chagas Junior" <[EMAIL 
> PROTECTED]<wchagas%40telemont.com.br>
> >
> To: <delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>>
> Sent: Monday, July 09, 2007 9:51 AM
> Subject: RES: [delphi-br] Processamento Dual Core
>
> Willian,
>
> Quando da época do lançamento do Pentium Dual Core, as reportagens e tudo
> mais eram unânimes em afirmar que um programa para fazer uso da tecnologia
> dual core (Multiprocessador), deveria estar PREPARADA PARA USAR ESTE
> RECURSO. sendo assim, qualquer outro programa, que não tenha suporte
> multiprocessamento, irá utilizar apenas um dos processadores. A um tempo
> atrás, por exemplo, muita gente aqui reclamava do comportamento do delphi
> 7
> em maquinas DC.
>
> []s
>
> Walter Alves Chagas Junior
> Projeto e desenvolvimento de sistemas
> Telemont Engenharia de telecomunicações S/A
> Belo Horizonte - MG - Brasil
> [EMAIL PROTECTED] <wchagas%40telemont.com.br>
> Fone: (31) 3389-8217 Fax: (31) 3389-8215
>
> -----Mensagem original-----
> De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>]Em
> nome de Willian Leal
> Enviada em: segunda-feira, 9 de julho de 2007 08:58
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Assunto: [delphi-br] Processamento Dual Core
>
> Bom dia amigos, eu comprei recentemente um computador de duplo núcleo, na
> verdade ele tem dois processadores AMD Opteron de 64 bits e duplo núcleo,
> e
> é o meu servidor de banco de dados. Só que eu notei o seguinte, quando eu
> executo qualquer programa nele e vou no gerenciador de tarefas do windows,
> mesmo estando em processamento extremo ele só utiliza 50% da CPU, e quando
> eu rodo o mesmo programa em uma máquina com processador normal ele usa
> 100%
> da CPU. Alguém sabe me explicar o porque disso? desde já eu agradeço a
> atenção de todos.
>
> --
> Willian Leal
> Desenvolvedor de Softwares
> MSN: [EMAIL PROTECTED] <willian_leal%40hotmail.com>
> Celular:(32) 8409 - 3077
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Links do Yahoo! Grupos
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Links do Yahoo! Grupos
>
> __________ Informação do NOD32 IMON 1.1179 (20050727) __________
>
> Esta mensagem foi verificada pelo NOD32 sistema antivírus
> http://www.eset.com.br
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Links do Yahoo! Grupos
>
>  
>



-- 
Willian Leal
Desenvolvedor de Softwares
MSN: [EMAIL PROTECTED]
Celular:(32) 8409 - 3077


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

 

Responder a