Sendo assim vamos solicitar a ajuda dos universitários, rsrsrsrs. Cadê o pessoal da Borland? Bruno, Andreano e companhia?
Em 09/07/07, Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu: > > 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] <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 11:04 > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.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]<wchagas%40telemont.com.br>> > 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><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><delphi-br%40yahoog > rupos.com.br> [mailto: > > delphi-br@yahoogrupos.com.br > > <delphi-br%40yahoogrupos.com.br><delphi-br%40yahoog > rupos.com.br>]Em > > nome de [EMAIL PROTECTED] <tiano27%40yahoo.com.br> <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><delphi-br%40yahoog > rupos.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> > <wchagas%40telemont.com.br> > > > > > To: <delphi-br@yahoogrupos.com.br > > <delphi-br%40yahoogrupos.com.br><delphi-br%40yahoog > rupos.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><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><delphi-br%40yahoog > rupos.com.br> [mailto: > > delphi-br@yahoogrupos.com.br > > <delphi-br%40yahoogrupos.com.br><delphi-br%40yahoog > rupos.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><delphi-br%40yahoog > rupos.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><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] <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 > > > -- Willian Leal Desenvolvedor de Softwares MSN: [EMAIL PROTECTED] Celular:(32) 8409 - 3077 [As partes desta mensagem que não continham texto foram removidas]