A velocidade geral de um computador depende do desempenho de seus componentes individuais, principalmente o processador, a memória e a placa de vídeo. Essas partes do computador devem ser atualizadas juntas para aumentar a velocidade do computador, como atualizações parciais pode apenas introduzir melhorias insignificantes.
Cada um desses três componentes desempenha um papel diferente no desempenho. O processador, que é a parte central de qualquer computador, é responsável pela execução das instruções. Seu desempenho é medido pela velocidade do clock e pelo número de núcleos. O tamanho e a velocidade da memória do sistema e do disco de armazenamento afetam a velocidade com que o computador pode ler, gravar e transferir dados. A placa de vídeo ajuda a processar os gráficos exibidos na tela. Cartões mais poderosos são capazes de suportar resoluções de tela mais altas.