Um recurso do sistema é qualquer parte utilizável de um computador que pode ser controlada e atribuída pelo sistema operacional para que todo o hardware e software no computador possam funcionar juntos conforme o projetado.
Os recursos do sistema podem ser usados por usuários, como você, ao abrir programas e aplicativos, bem como por serviços que geralmente são iniciados automaticamente em seu sistema operacional.
Você pode ficar sem alguns recursos do sistema ou até mesmo ficar completamente sem recursos do sistema, pois eles são limitados. O acesso limitado a qualquer recurso específico do sistema reduz o desempenho e geralmente resulta em algum tipo de erro.
Um recurso do sistema às vezes é chamado de recurso de hardware, recurso de computador ou apenas recurso. Os recursos não têm nada a ver com um Uniform Resource Locator (URL).
Exemplos de recursos do sistema
Os recursos do sistema são frequentemente mencionados em relação à memória do sistema (a RAM do seu computador), mas os recursos também podem vir da CPU, da placa-mãe ou mesmo de outro hardware.
Embora existam muitos segmentos individuais de um sistema de computador completo que podem ser considerados recursos do sistema , geralmente existem quatro tipos principais de recursos, todos visíveis e configuráveis a partir do Gerenciador de dispositivos:
- Linhas de pedidos de interrupção (IRQ)
- Canais de acesso direto à memória (DMA)
- Endereços de porta de entrada / saída (I / O)
- Faixas de endereços de memória
Um exemplo de recursos do sistema em funcionamento pode ser visto quando você abre qualquer programa em seu computador. Conforme o aplicativo é carregado, o sistema operacional reserva uma determinada quantidade de memória e tempo de CPU de que o programa precisa para funcionar. Ele faz isso usando os recursos do sistema que estão disponíveis no momento.
Os recursos do sistema não são ilimitados. Se você tem 4 GB de RAM instalado em seu computador, mas o sistema operacional e vários programas estão usando um total de 2 GB, você realmente tem apenas 2 GB de recursos do sistema (na forma de memória do sistema, neste caso) que são prontamente disponível para outras coisas.
Se não houver memória suficiente disponível, o Windows tentará armazenar algumas coisas em um arquivo de troca (ou arquivo de paginação), um arquivo de memória virtual armazenado no disco rígido, para liberar memória para o programa. Se até mesmo esse pseudo-recurso ficar cheio, o que acontece quando o arquivo de troca atinge seu tamanho máximo possível, o Windows começará a alertá-lo de que “a memória virtual está cheia” e que você deve fechar os programas para liberar memória.
Erros de recursos do sistema
Os programas devem “devolver” a memória assim que você os fecha. Se isso não acontecer, o que é mais comum do que você imagina, esses recursos não estarão disponíveis para outros processos e programas. Essa situação costuma ser chamada de vazamento de memória ou vazamento de recursos.
Se você tiver sorte, essa situação fará com que o Windows avise que o computador está com poucos recursos do sistema, geralmente com um erro como este:
- “Sem memória ou recursos do sistema”
- “Fora da memória”
- “Existem recursos de sistema insuficientes para concluir o serviço solicitado”
- “O sistema está perigosamente com poucos recursos”
- “Seu computador está com pouca memória”
Se você não tiver tanta sorte, apenas notará um computador mais lento ou, pior, mensagens de erro que não fazem muito sentido.
Como corrigir erros de recursos do sistema
A maneira mais rápida de corrigir um erro de recurso do sistema é apenas reiniciar o computador. Desligar o computador garantirá que todos os programas e aplicativos abertos, bem como aqueles remanescentes em segundo plano, roubando recursos valiosos do computador, sejam totalmente apagados.
Se reiniciar não for uma opção por algum motivo, você pode sempre tentar rastrear o programa infrator sozinho. A melhor maneira de fazer isso é no Gerenciador de Tarefas – abra-o, classifique por uso de memória e force o encerramento das tarefas que estão consumindo os recursos do sistema.
Se os erros de recursos do sistema estiverem aparecendo com frequência, especialmente se envolverem programas aleatórios e serviços em segundo plano, é possível que um ou mais dos módulos de RAM precisem ser substituídos.
Um teste de memória irá confirmar isso de uma forma ou de outra. Se um desses testes der positivo para um problema, a única solução é substituir a RAM. Infelizmente, eles não podem ser reparados.
Outro motivo possível para erros repetidos de recursos do sistema, mesmo quando você desliga o computador com frequência, pode ser que os serviços em segundo plano estejam sendo executados automaticamente sem que você perceba. Esses programas são iniciados quando o Windows é ligado pela primeira vez. Você pode ver quais são e desativá-los na guia Inicializar no Gerenciador de Tarefas.
A guia Inicializar do Gerenciador de tarefas não está disponível em versões anteriores do Windows. Se você não vir essa área do Gerenciador de Tarefas em sua versão do Windows, abra o Utilitário de Configuração do Sistema. Você pode fazer isso por meio do comando msconfig na caixa de diálogo Executar ou no Prompt de Comando .
Mais informações sobre recursos do sistema
O Windows atribui recursos do sistema automaticamente aos dispositivos de hardware se os dispositivos forem compatíveis com Plug and Play. Quase todos os dispositivos e certamente todos os dispositivos de hardware de computador comumente disponíveis hoje são compatíveis com Plug and Play.
Os recursos do sistema geralmente não podem ser usados por mais de uma peça de hardware. A principal exceção são os IRQs que podem, em certas situações, ser compartilhados entre vários dispositivos.
Os sistemas operacionais Windows Server podem usar o Windows System Resource Manager para controlar os recursos do sistema para aplicativos e usuários.
“Recursos do sistema” também podem se referir ao software instalado em seu computador, como programas, atualizações, fontes e muito mais. Se essas coisas forem removidas, o Windows pode mostrar um erro explicando que o recurso não foi encontrado e não pode ser aberto.