Pergunta de entrevista de emprego para Google

1. Pergunta de entrevista de emprego para Google

Charles de Jesus Lima da Costa
ceejay-br

(usa Slackware)

Enviado em 13/11/2011 - 14:13h

Estava navegando pela internet lendo artigos sobre o Google quando li a pergunta abaixo. Daí bateu a curiosidade: Como calculamos essa velocidade em C ? Alguém tem uma sugestão?

Segue a pergunta...

"Escreva um programa C, que mede a velocidade de uma mudança de contexto em um sistema UNIX / Linux."

Fonte: 140 questões usadas nas entrevistas do Google | LifeFind.com.br
[http://www.lifefind.com.br/2010/12/140-questoes-usadas-nas-entrevistas-do.html]

[EDIT] Postei a pergunta nessa área por acreditar que Kernel e mudança de contexto tem tudo a ver!


  


2. Re: Pergunta de entrevista de emprego para Google

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/07/2012 - 23:58h

Segundo a Wikipedia:

Em sistemas operacionais, uma troca de contexto (também conhecido como chaveamento ou mudança de contexto) é o processo computacional de armazenar e restaurar o estado (contexto) de uma CPU de forma que múltiplos processos possam compartilhar uma única instância de CPU. É garantido que quando o contexto anterior armazenado seja restaurado, o ponto de execução volte ao mesmo estado que foi deixado durante o armazenamento.


Não parece tão absurdo quando falado desse jeito, mas saber onde acher isso? No mínimo tendo decorado o Tanenbaum e fuçando no kernel.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts