Eu tipicamente gasto os limites dos recursos do sistema dos meus sistemas de computador, e "obtenho o hardware apropriado para executar o tipo de computação que você precisa" não é a solução na qual estou interessado para os propósitos desta questão (embora seja a melhor solução) . Estou procurando entender o que acontece dentro do sistema de computador quando seu desempenho começa a diminuir e, para todos os efeitos, travar e parar.
Também gostaria de me familiarizar com as ferramentas disponíveis que podemos utilizar para desenvolver planos antes o sistema torna-se essencialmente somente de saída devido à sobrecarga de recursos. Essas instruções podem ser organizadas por "modo de operação" para instruir o sistema operacional a lidar com situações idênticas de outra forma, com base no que é importante para mim no momento.
Exemplos:
(supondo que eu esteja ouvindo música e navegando na Internet usando cada vez mais as abas do Safari)
- Modo DJ: estou usando o computador para DJ em um evento e navegando na Internet entre mixagens. Esse modo garantiria que o Safari fosse forçado a sair antes que a música soluçasse por um instante sequer.
- Modo de download: estou ouvindo música enquanto navega na Internet e baixa arquivos grandes. Esse modo forçaria a saída do iTunes antes que o Safari fique sem memória para aumentar a probabilidade de êxito do download.
Nota: Por favor, desculpe a atual aparência desconexa desta questão por alguns dias. Eu pretendo rever ativamente a questão, enquanto ainda permitindo que aqueles que entendem o que estou falando para ajudar.