Informatique

Pourquoi les ordinateurs d’aujourd’hui peuvent sembler plus lents que les PC plus anciens

Dan Luu, un ingénieur en informatique ayant une expérience de Google et de Microsoft, était méfiant. Il a estimé que les ordinateurs d’aujourd’hui sont en quelque sorte plus lents que les PC qu’il utilisait quand il était enfant.

Pour s’en assurer, Luu a utilisé une caméra à grande vitesse pour mesurer la latence de réponse de plusieurs ordinateurs. Il a découvert que l’Apple IIe, sorti en 1983, réagit plus rapidement à ses commandes qu’un PC sorti cette année.

“Il est un peu absurde qu’un PC de jeu moderne, avec 4 000 fois la vitesse d’un Apple IIe, avec un CPU qui a 500 000 fois le nombre de transistors… il ait peut-être la même latence que l’ancien ordinateur”, écrit Luu.

Dans le tableau ci-dessous, il indique le temps de latence entre l’appui sur une touche et l’affichage d’un caractère sur un terminal. Les résultats sont triés du plus rapide au plus lent.

Il y a quelques détails à examiner. Il a testé quelques ordinateurs avec différents systèmes d’exploitation (OS 9/OS X, Linux/Windows), et le souligne en gras. Et certaines machines ont été testées avec différents moniteurs ; la fréquence de rafraîchissement est en italique.

  Intel produit une puce spéciale pour un supercalculateur pétaflopique

Pour référence, Luu a mis la latence pour transmettre un paquet de données dans le monde entier, par fibre optique, en passant par New York, Tokyo et Londres jusqu’à son retour aux États-Unis.

La latence est toujours faible sur les ordinateurs plus anciens tels que Commodore PET 4016, TI-99/4A, SGI Indy et Apple IIe ? elle se situe entre 30 ms et 60 ms.

Entre-temps, les PC modernes présentent de grandes variations : le PowerSpec G405, avec processeur Intel Core i7-7700K, 16 Go de RAM et SSD, a une latence comprise entre 90 ms et 200 ms, selon le système d’exploitation (plus élevé dans Windows) et le moniteur utilisés.

Même les appareils mobiles peuvent difficilement atteindre la latence des vieux PC :

Selon M. Luu, il y a des raisons à cet écart. Les claviers modernes ont une fréquence de 100 Hz à 200 Hz pour reconnaître vos commandes, tandis que l’Apple IIe a une fréquence effective de 556 Hz. Il y a aussi “le temps qu’il faut pour que l’écran affiche réellement un personnage”, c’est-à-dire entre le premier tiret qui apparaît sur l’écran et les pixels restants pour composer l’image.

  MacOS Big Sur suggère que les Macs devraient obtenir une identification faciale

La raison principale est cependant la complexité. Comme nous le rappelle ExtremeTech, un Apple IIe ne gère pas les commandes multitâches sophistiquées, ni ne jongle avec les fils en arrière-plan. Il n’est pas connecté à de multiples périphériques tels que des cartes vidéo ou des lecteurs externes, et n’utilise pas de gestionnaire de composition de fenêtres, ce qui augmente la latence.

C’est-à-dire qu’il y a un échange entre la complexité et la latence. Qui sait, dans les années à venir, les fabricants pourraient être en mesure de réduire ce problème.

A propos de l'auteur

Zineb

Enseignante en lycée, je m'intéresse à tout ce qui touche aux nouvelles technologies. #teamMac sur PerlmOl (je ne me sépare d'ailleurs jamais non plus de mon Iphone).

Laisser un commentaire