Les facteurs qui affectent les performances de l'ordinateur incluent la vitesse de l'unité centrale de traitement (CPU), la capacité de mémoire et les périphériques d'entrée/sortie. Les autres facteurs affectant les performances incluent la taille de la RAM et la vitesse du disque.
Toutes choses constantes, plus la génération du processeur est élevée, meilleures sont les performances de l'ordinateur. Le traitement parallèle et la pré-extraction d'instructions sont des techniques utilisées pour améliorer les performances de l'ordinateur.
La quantité de mémoire disponible sur un ordinateur dépend en fin de compte du nombre d'applications installées. Une mémoire supplémentaire peut aider à accélérer les performances lors de l'exécution de plusieurs applications à la fois ou lorsque vous travaillez avec des fichiers volumineux.
Le type de périphérique d'entrée/sortie le plus efficace est le protocole synchrone, qui utilise l'horloge pour transmettre les données. Les interfaces asynchrones utilisent des protocoles auto-synchronisés lors de l'envoi de données. Du matériel d'accès direct à la mémoire peut être ajouté aux ordinateurs pour transférer de grandes quantités de données sans l'intervention du processeur.
Un ordinateur commence à utiliser le disque dur lorsque toute la RAM disponible a été utilisée. Le transfert de données entre la RAM et la mémoire du disque dur ralentit considérablement un ordinateur. Comme elle n'a pas besoin d'être actualisée, la RAM statique est généralement plus rapide que la RAM dynamique.
La vitesse à laquelle le disque dur d'un ordinateur trouve, lit, écrit et transfère des données fait une différence considérable dans les performances de l'ordinateur ; la taille du disque dur est relativement insignifiante dans les performances de l'ordinateur.