À l'exception de l'unité centrale de traitement (CPU), la plupart du matériel dans un ordinateur dispose de deux numéros qui peuvent aider à déterminer la vitesse du système. Le premier chiffre est la quantité de la ressource disponible, tel que le volume d'un disque dur ou la capacité de la mémoire puces RAM (Random Access). Le second numéro est la vitesse à laquelle le matériel fonctionne, ce qui peut entraîner d'autres composants à l'intérieur d'un ordinateur à devenir plus lente si elle est trop faible. Logiciel détermine également la vitesse de l'ordinateur, plus précisément le nombre de programmes - ou processus - sont en cours d'exécution en arrière-plan et de prendre le pouvoir et les ressources informatiques. La rapidité de l'ordinateur en fin de compte est largement déterminée par la façon dont tous les composants matériels et logiciels fonctionnent ensemble.
Au centre de l'ordinateur est l'unité centrale de traitement, qui est le processeur principal qui effectue la plupart des opérations au sein d'un ordinateur ou délègue les tâches à d'autres composants. Le plus vite un CPU, plus un ordinateur ne sera dans la plupart des cas, bien que d'autres facteurs puissent atténuer l'augmentation de la vitesse de l'ordinateur. La mémoire cache, qui est une zone tampon entre le CPU et le matériel tel qu'un disque dur, peut provoquer le CPU de fonctionner lentement si elle n'est pas assez rapide pour se nourrir d'informations à l'unité centrale ou l'accepter rapidement de matériel. En outre, les circuits connus comme les bus de la carte mère servent de voies primaires pour la lecture de matériel, et ils ont besoin d'être aussi rapide que le CPU. Si ces composants ne sont pas assemblés de sorte qu'ils ont des vitesses complémentaires, la vitesse globale d'un ordinateur sera plus lente que prévu.
La taille et la vitesse de la RAM peuvent aussi affecter la vitesse de l'ordinateur. RAM est utilisée pour stocker des informations dans un endroit qui peut être consulté rapidement, ce qui permet d'exécuter des programmes calculs de données rapides et importantes pour être fait efficacement. Comme les autres composants, la RAM a une vitesse donnée qui détermine la façon dont l'information rapide peut être lue et écrite à elle. S'il y a une quantité insuffisante de RAM dans un système, puis l'ordinateur va commencer à utiliser le disque dur comme un disque RAM virtuel, qui est accessible à un rythme beaucoup plus lent.
Le disque dur d'un ordinateur, le périphérique de stockage physique, peut affecter la vitesse de l'ordinateur. Mis à part la vitesse de lecture et d'écriture des opérations et la quantité d'espace disponible, que le système d'exploitation utilise pour stocker temporairement les pages de mémoire de RAM, un disque dur peut souffrir de la fragmentation du disque. La fragmentation de disque se produit lorsque l'information, par exemple un programme ou d'un document, ne sont pas stockées dans des emplacements de mémoire consécutifs mais est réparti sur plusieurs zones d'un disque dur. Cela signifie que le lecteur doit sauter à plusieurs emplacements physiques aléatoires pour assembler un seul fichier, l'exécution ralentissement. Défragmenter régulièrement le disque dur peut résoudre ce problème.
Le logiciel qui est installé peut également réduire la vitesse de l'ordinateur. Lorsqu'un ordinateur démarre initialement, certains programmes et les pilotes sont chargés en mémoire. Beaucoup d'entre elles sont vitales pour le fonctionnement de l'ordinateur, mais certains ne sont pas simplement et occupe la mémoire, cycles de processeur et, potentiellement, la bande passante du réseau. Gestion de la quantité de processus qui sont en cours d'exécution à un moment donné, ainsi que d'autres programmes qui pourraient être dans le fond, peut augmenter la vitesse de l'ordinateur de manière significative et de libérer de précieuses ressources pour les autres programmes à utiliser.