De repente pode ser mesmo é algo físico, relacionado aos HDs, talvez a velocidade de resposta do monitor, modelo de pente de memória, etc.
Com certeza... da minha experiência, geralmente o que mais influencia no desempenho de um micro ( em aplicações comuns) são os seguintes ítens:
- Tamanho ( evitar o swap) e frequência ( tempo de acesso) da memória ;
- Barramento da MoBo (FSB ou HT - o último é muito mais rápido);
- "Casamento" adequado do processador com a MoBo e a memória;
- Rotação e tempo de acesso dos HDs;
- Fragmentação dos HDs.
Outros itens influenciam mas nem tanto, como o tempo de resposta do monitor ( da ordem de milissegundos, atualmente).
Por outro lado, embora diferentes SOs possam ter respostas diferentes, em geral o que pesa mesmo é a tranqueira - programas inúteis carregados no boot e que ficam residentes na memória, por exemplo . No Windows, as instalações "típicas" quase sempre instalam um monte de tralhas desse tipo - isso vale para o Wine... O número e "peso" dos aplicativos abertos simultaneamente também influencia muito.
VB5