Home
|
Pesquisa
|
Você está em:
Computadores
computadores
>
quanto cpu
computadores
>
quanto cpu
Categorias Populares
Celular
Computadores
Facebook
Minecraft
Video
Software
Jogos
Dicas Jogos
Relacionamentos
PayPal
Microsoft Office
Skype
iTunes
Windows 11
Youtube
Android
iPhone
iPad
Fotos
Programas
Google Chrome
Internet Explorer
Firefox
Mais
Antivirus
Viagem
Combat Arms
MSN
Hotmail
Celebridade
Tablet
Windows 8
TV Audio
Ebay
Fitness
Ciências
eBuddy
Gmail
Habbo
Windows 7
Tumblr
Beleza
Linkedin
Musica
PS3
Saude
Mac
Photoshop
Dieta
Instagram
Driver
Twitter
Club Penguin
XBox
Como e um CPU executar varios processos e threads em um mesmo tempo com apenas alguns registos?
comentários
Ver melhor comentário
como é um CPU executar vários processos e threads em um mesmo tempo com apenas alguns registos?
Pergunta 2: fazer todos os programas estão usando o mesmo espaço de memória, considerando a arquitetura de CPU é de 32 bits para endereços de memória?
Resposta
A CPU não está na verdade executando vários processos ao mesmo tempo, a menos que seja um dual core, quad core ou similar tipo de CPU. Cada núcleo (ou o CPU inteira para um dispositivo de núcleo único) executar um processo para um curto período de tempo e, em seguida, salvar os registros para que o processo de memória e carregar os registros com o conteúdo de um processo diferente. Isso tudo é tratado pelo sistema operacional. A maioria dos sistemas operacionais deixe um processo funcionar durante um certo tempo máximo (talvez 20 milissegundos), ou até que o processo tem que esperar para coisas como entrada de teclado, transferência de dados de rede ou um disco para concluir. Assim que um processo tem que esperar, o sistema operacional vai salvar que processos registra a memória e a carga de um processo diferente. Quando um processo está bloqueado aguardando alguma entrada ou a saída para completar, o sistema operacional procura por um processo diferente que não é bloqueado e carrega esse processo continue em execução.
Bem como salvar registros do processo para memória, o sistema operacional também lida com mapeamento de memória. Esta é uma técnica onde os endereços realmente usados pelo processo são traduzidos em diferentes endereços para acessar a memória. Isso permite que muitos processos usar endereços na mesma faixa, tanto quanto o processo está em causa, mas que na verdade estão apontando para diferentes áreas de memória real através do processo de mapeamento de memória. Como o funcionamento alterado de um processo para outro, ele também altera as configurações de mapeamento. Isto vai uma etapa mais, quando um monte de processos estão em execução como pode haver memória menos real do que todos os processos realmente necessitam. Neste caso, o sistema operacional gravará determinados blocos de memória para um arquivo de swap ou partição swap em um disco. Isso é chamado de paginação. A memória que é gravada em disco permanecerá lá até que ela é necessária novamente (ou até que o processo termina). Se o processo tenta acessar memória que atualmente está armazenada no disco, é criada uma exceção de página que informa ao sistema operacional qual endereço o processo está tentando acessar, e o sistema operacional, em seguida, copia o bloco de memória para trás na memória real e configura o mapeamento adequado para o processo de acessá-lo.
Inscrever
- receber um email se alguém adiciona novas respostas/comentários
Subscrever
Email*
Verificação*
Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!
Comentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..
Nome*
123
Comentários*
HTML não é permitido!
Verificação*
Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!
Atualizações
Receber um email quando alguém acrescenta outro comentário a esta pergunta
Não, obrigado
Sim, por favor
Email
Mais como isso
computadores
>
quanto cpu
O que e a cpu mais rapida para um laptop de 479 mpga socket?
E quanto a 100 Kbps conexao de internet de velocidade? Vai ser bom?
Quanto tempo demora para gravar um DVD?
Quanto e a saida de voltagem da porta USB?
Quanto custa para atualizar um computador?
Quanto tempo leva para baixar o WoW?
Quanto custa o Sony Vegas?
Outras Respostas Populares
E possivel falar com a mesma pessoa no omegle novamente?
rede sem fio nao pode acessar http://192.168.10.1?
Eu mudei meu programa' padrao' e agora nao consigo abrir todos os outros programas?
Por que diz "Whatsapp" eu sou "online" quando nunca acessei o app?
Como mudar meu e-mail ou numero de telefone no meu facebook..?EU ESCOLHO A MELHOR RESPOSTA EM 5 MIN..
Como voltar um instagram hackeada?
Algumas impressoras exigem tinta para digitalizar?
Esqueci minha senha e o e-mail para o meu snapchat como posso recuperar minha conta?
Facebook Checkpoint erro / erro 500 / erro de Login?
Laptop tela fica preta, ao conectar o cabo HDMI a TV?
Por nao que meu video downloads do Limewire tem nenhum som audio?
Eu nao consigo arrastar as fotos para photoshop!! Qualquer ajuda?
Alguem atualmente executando o Windows 98 deve comprar um novo computador com XP ou Vista?
E ruim deixar o computador ligado 24-7?
Qual e o melhor campeao em League of Legends?
Questões Semelhantes
O que e a cpu mais rapida para um laptop de 479 mpga socket?
E quanto a 100 Kbps conexao de internet de velocidade? Vai ser bom?
Quanto tempo demora para gravar um DVD?
Quanto e a saida de voltagem da porta USB?
Quanto custa para atualizar um computador?
Quanto tempo leva para baixar o WoW?
Quanto custa o Sony Vegas?
Usuários da rede social
Estas pessoas adicionaram comentários ou respostas recentemente
Topo da página
Home
Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved
Home
Software Gratis
Respostas
Notícias
Minecraft Wiki
Musicas Gratis
GTA 5
Instagram