Isso pode parecer um discurso retórico, mas quero seriamente saber se existe uma razão válida para isso.
Uma das grandes coisas do Windows 7 é que eu posso atualizar praticamente qualquer coisa, mesmo os drivers de vídeo, sem reiniciar. Agora eu tenho um Mac Book Pro executando o Snow Leopard e reinicializo para qualquer coisa que envolva Quicktime, Safari, iTunes e as fontes aparecerão. O que há com isso? Eu pensei que todos os fãs da Apple provocavam os usuários do Windows por terem que reiniciar tantas vezes com todas as atualizações, quando certamente parece ser o contrário agora.
Existe uma razão válida para o motivo pelo qual o Mac OS X precisa reiniciar tanto? O que há de tão errado com o sistema operacional que ele não permite a atualização sem uma reinicialização?
Respostas:
Historicamente, foi o contrário, onde o Windows exigiria reinicializações com mais frequência do que o Mac OS. Este último também recebeu pequenas atualizações com menos frequência.
O motivo pelo qual uma atualização do sistema operacional requer uma reinicialização é que os arquivos ou processos críticos para a operação do sistema precisam ser atualizados. Às vezes, isso pode ser feito em tempo real, mas isso nem sempre é possível. Exigir que o sistema pare e atualize os arquivos enquanto os processos que os exigem estão inativos.
Quanto ao motivo pelo qual a frequência das atualizações no Mac OS parece ter aumentado, isso provavelmente ocorre porque o número de atualizações de segurança que o Mac OS recebeu parece ter aumentado constantemente ao longo dos anos. (Como tem sido o caso do Windows há mais de uma década.)
A atualização da fonte na captura de tela é um exemplo de operação difícil de executar enquanto o sistema ainda está em execução. Como você reinicializa algo que está sendo usado em todos os processos [gráficos]? Bem, uma reinicialização aparentemente.
fonte