Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Agarrar";
Arquivo atual: 2004.12.12;
Download: [xml.tar.bz2];

Para baixo

Desenvolvimento para sistemas multiprocessadores Encontre agências semelhantes


Разработчик   (2004-11-22 11:31) [0]

Senhores, existem emuladores de software de dois, quatro, etc. processadores no sistema. No Windows.
Se eles existirem, diga-me onde você pode obtê-los ou como eles são chamados.
Obrigado.



Fay ©   (2004-11-22 11:42) [1]

Ou não entendi a pergunta ou simplesmente não há sentido em um emulador assim. Você sabe como acessar um processador específico?



Разработчик   (2004-11-22 11:50) [2]

A questão era: Existem emuladores de software de dois, quatro, etc. processadores no sistema? No Windows.
Entendo que o tópico parece um pouco torto, espero que seja perdoado. :)



Александр Иванов ©   (2004-11-22 11:52) [3]

Desenvolvedor (22.11.04/11/50 2:XNUMX) [XNUMX]

Não há diferença para o desenvolvedor quantos processadores existem na máquina. A distribuição da carga entre os processadores envolvidos no sistema operacional.



Мастер ©   (2004-11-22 12:01) [4]

> Alexander Ivanov © (22.11.04 11: 52) [3]

Não há diferença para o desenvolvedor quantos processadores existem na máquina. A distribuição da carga entre os processadores envolvidos no sistema operacional.

Há uma diferença na programação para computadores de processador único e multiprocessador, ou seja, ao escrever aplicativos multithread. E, desse ponto de vista, a questão do emulador é ainda relevante se não houver como depurar o aplicativo em um servidor com vários servidores.



Разработчик   (2004-11-22 12:04) [5]

2 Alexander Ivanov.
A distribuição da carga entre os processadores envolvidos no sistema operacional.

Você está errado.



VMcL ©   (2004-11-22 12:13) [6]

>>Desenvolvedor (22.11.04/12/04 5:XNUMX) [XNUMX]

Eu diria "não muito certo".



Мастер ©   (2004-11-22 12:30) [7]

Desenvolvedor (22.11.04/11/31 XNUMX:XNUMX)
Existem emuladores de software de dois, quatro, etc. processadores no sistema


É duvidoso, mas eu também gostaria de saber-)



WondeRu ©   (2004-11-22 12:51) [8]

© de Alexander Ivanov (22.11.04 11: 52) [3]
Não há diferença para um desenvolvedor quantos processadores existem em uma máquina

não é bem assim! existem algumas reservas! leia MSDN:

LONG InterlockedIncrement ( LPLONG lpAddend // variável a ser incrementada ); ........ A variável apontada pelo parâmetro lpAddend deve estar alinhada em um limite de 32 bits; caso contrário, essa função falhará nos sistemas x86 com multiprocessador e nos sistemas não x86.
portanto, é necessário levar em conta os recursos dos sistemas com vários processadores e ter cuidado ...



Anatoly Podgoretsky ©   (2004-11-22 15:09) [9]

Há muito processador para acelerar, mas com o emulador haverá a coisa oposta; portanto, isso só pode ser feito de maneira tola, depois de uma grande bebida, até que a cabeça entenda o que está fazendo.



Мастер ©   (2004-11-22 15:13) [10]

Anatoly Podgoretsky © (22.11.04 15: 09) [9]


> Há muito processador para acelerar, mas com
> o inverso será um emulador, então isso é possível
> faça apenas tolamente, depois de uma grande bebida, tchau
> a cabeça não entende o que está fazendo.


Isso significa um emulador para depuração.



KSergey ©   (2004-11-22 15:20) [11]

> [9] Anatoly Podgoretsky © (22.11.04 15: 09)
> Existe muita capacidade de processamento para acelerar, mas com um emulador
> haverá algo inverso, então isso só pode ser feito
tolamente, depois de uma grande bebida, até a cabeça entender,
> o que faz.

VmWare também fez com um bêbado, é preciso pensar;) E usá-lo ... eu nem conheço essas palavras;)

> [8] WondeRu © (22.11.04 12: 51)
> não é bem assim! existem algumas reservas! leia MSDN:
> por isso é necessário considerar os recursos do multiprocessador
> sistemas e tenha cuidado ...

Nós lemos, fazemos, levamos em conta. O que o emulador tem a ver com isso?
Sim, e eu suspeito que o emulador, sem ser especificamente projetado para "receber batentes", não será capaz de emular essas sutilezas ... De fato, tudo é o mesmo que um processador no sistema ...



Anatoly Podgoretsky ©   (2004-11-22 15:45) [12]

O VmWare não é um emulador de processador.



KSergey ©   (2004-11-22 15:47) [13]

> [12] Anatoly Podgoretsky © (22.11.04 15: 45)
> O VmWare não é um emulador de processador.

Com o que? Entendo seu argumento de que "os emuladores são maus, porque diminuem a velocidade". Eu esqueci alguma coisa?



Разработчик   (2004-11-22 15:56) [14]

2 Anatoly Podgoretsky

Sim, é claro, para depurar o desenvolvimento, não para acelerar ... É por isso que ele é um emulador. O principal é presença, não qualidade.



Anatoly Podgoretsky ©   (2004-11-22 16:15) [15]

KSergey © (22.11.04 15: 47) [13]
O emulador de vários processadores funcionará muito mais lentamente e não será fácil de implementar. Para os desenvolvedores de depuração, será mais barato e mais correto instalar vários processadores. Além disso, para a maioria dos propósitos, o processador é adequado para a tecnologia de hipermercado. Portanto, as chances de encontrar um emulador desse tipo são quase nulas.



Piter ©   (2004-11-22 17:25) [16]

Anatoly Podgoretsky © (22.11.04 16: 15) [15]
O emulador de vários processadores funcionará muito mais lentamente e não será fácil de implementar


sim Como se o vmware fosse mais rápido que um sistema operacional limpo.
Na minha opinião, um emulador por definição é mais lento



Anatoly Podgoretsky ©   (2004-11-22 17:35) [17]

A emulação de vários sistemas operacionais é muito necessária para várias categorias, mas a emulação de vários processadores é como se fosse duvidoso que alguém assumisse essa tarefa, seria muito mais barato comprar um computador com multiprocessador e um bom resultado.



Страницы: 1 filial inteira

Fórum: "Agarrar";
Arquivo atual: 2004.12.12;
Download: [xml.tar.bz2];

em cima





Memória: 0.61 MB
Hora: 0.064 c
1-1101579193
em
2004-11-27 21:13
2004.12.12
RT_MENU


3-1100516912
Alex
2004-11-15 14:08
2004.12.12
Exemplo ou artigo de conversão de DATAPUMP


11-1083640084
FR!
2004-05-04 07:08
2004.12.12
problema ao instalar o componente soundin


6-1096645116
Stef
2004-10-01 19:38
2004.12.12
Digitalização em rede e problemas com isso


1-1101899743
Ilhéu
2004-12-01 14:15
2004.12.12
Como determinar se o conteúdo da pasta foi alterado?





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese Romeno Russa sérvio Slovak esloveno Espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol