O título diz sit all, mas por que reiniciar um computador tende a consertar as coisas? Parece que o pessoal de TI sempre pergunta: "Você reiniciou o seu PC?" Mas por que?
O título diz sit all, mas por que reiniciar um computador tende a consertar as coisas? Parece que o pessoal de TI sempre pergunta: "Você reiniciou o seu PC?" Mas por que?
Respostas:
Basicamente, porque qualquer coisa que esteja bagunçada tem a chance de começar de novo. Imagine que você está fazendo torradas e você as queima. Jogá-lo fora e começar de novo é uma maneira de resolver esse problema e sempre funcionará melhor do que raspar os pedaços de torrada queimados.
Uma das principais razões pelas quais o computador fica mais lento é o uso da memória RAM (Random Access Memory). O sistema operacional, bem como os programas que você está executando, usam RAM. No entanto, há muito disso e só pode ser acessado tão rápido. Se o seu computador estiver tentando usar muita RAM (geralmente mais do que o disponível), ele fica mais lento. Ele precisa criar arquivos de troca extra de arquivos no disco rígido para atuar como "RAM" extra, mas menos eficiente. Isso, entre outras coisas, torna o computador mais lento.
Fechar alguns programas deve liberar espaço na RAM, mas podem ter ocorrido vazamentos de memória . Isso significa que o programa pode ter acumulado RAM acidentalmente e não conseguiu liberar quando foi fechado. "Ahhh" você diz, "vai consumir toda a minha memória RAM!" Não. Se você reiniciar o computador, toda a RAM será limpa. Você tem mais RAM disponível, para que seu computador possa funcionar mais rápido.
Há outros problemas que também podem ser corrigidos por uma reinicialização. Por exemplo, se um programa de alguma forma começar a usar uma enorme quantidade de ciclos do processador (cada ciclo consiste em um cálculo, e todos esses cálculos fazem o computador "computar", também conhecido como trabalho). Quando o computador é reiniciado, o controle do processador é concedido incondicionalmente ao carregador de inicialização e depois é entregue ao sistema operacional, que pode começar do zero. Não está mais sendo dominado pelo programa ganancioso.
Outra possibilidade é que o computador esteja superaquecendo. O superaquecimento, simplificando, não é bom para o computador. Desligar a máquina e deixá-la esfriar por alguns minutos não poderia doer. De fato, alguns computadores (se não todos) estão configurados para desligar se atingirem uma certa temperatura interna.
Em resumo, uma reinicialização coloca o computador em um estado em que o software certo está controlando o hardware certo (possivelmente mais frio), em um estado que já é conhecido por funcionar corretamente.
Boa pergunta! A resposta curta é "depende"
A resposta mais longa é que o Windows possui recursos limitados para uso dos aplicativos (memória, identificadores de janelas, identificadores de arquivos etc.) se um aplicativo mal gravado não devolver esses recursos ao Windows quando terminar, o Windows ficará sem recursos. Isso causa problemas com outros aplicativos. Obviamente, o mesmo se aplica a todos os outros sistemas operacionais
Sei que esse é um tópico antigo, mas sinto que este post de um desenvolvedor da Microsoft explica o motivo:
A lentidão gradual e outros problemas que precisam de reinicialização geralmente podem ser atribuídos a vazamentos de memória . Ao contrário dos comentários de @ user2630, este ainda é um problema muito real no Windows moderno. Tanto nos serviços / componentes do sistema que permanecem em execução, impedindo que a memória seja recuperada ao sair, ou apenas em uma pluralidade de aplicativos em execução iniciados pelo usuário, os vazamentos ocorrem o tempo todo - às vezes severamente. No último caso de execução de aplicativos, muitas vezes é mais simples para um técnico de TI dizer "apenas reinicie", em vez de "fechar todos os aplicativos, verifique a bandeja de tarefas para garantir que eles realmente foram embora, verifique se estão" não está executando nenhum processo ou serviço em segundo plano ... "você entendeu.
Como foi mencionado em outro lugar aqui, muitos outros problemas que precisam de reinicialização são de software ruim / quebrado antigo (serviços interrompidos, espera infinita de recursos compartilhados, etc.). Eu acho que os vazamentos e as alterações pendentes da biblioteca explicam a maioria dos problemas do boilerplate-restart-Troubleshooting por aí.
Você já assistiu "The IT Crowd?"
As pessoas de suporte de TI usam "Tente reiniciá-lo" como a primeira resposta porque: