Tutoriels

Pourquoi le bouton Turbo a-t-il ralenti votre PC dans les années 90?

Dans les années 80 et 90, de nombreux clones d’IBM PC incluaient un bouton sur le boîtier intitulé «Turbo» qui ralentissait en fait votre PC lorsque vous appuyez dessus. Nous explorons pourquoi c’était nécessaire, ce qu’il a fait et qui l’a mis là en premier lieu.

Attaque des clones rapides

La première IBM Personal Computer, sorti en août 1981, comprenait un processeur 8088 fonctionnant à 4,77 MHz. Concurrents, comme Compaq, a rapidement procédé à une ingénierie inverse de la machine, a obtenu une licence du système d’exploitation MS-DOS de Microsoft et a créé ses propres ordinateurs compatibles IBM PC.

Un homme travaillant sur un IBM PC 5150.Une photo marketing de l’IBM PC 5150, vers 1981.

Ces machines clonées ajoutaient souvent des fonctionnalités qui manquaient à la série PC d’IBM à un prix bien inférieur. Certains comprenaient des ports périphériques intégrés, plus de RAM et des horloges en temps réel, tout en conservant la compatibilité logicielle. Certains des premiers fabricants de clones ont poussé les choses encore plus loin et ont produit des machines beaucoup plus rapides. Par exemple, plusieurs modèles utilisaient une puce Intel 8086 à 8 MHz qui était environ deux à trois fois plus rapide que le processeur de l’IBM PC d’origine.

Les nouveaux PC étaient trop rapides pour les applications existantes

Cette augmentation de vitesse a posé un problème. La plupart des développeurs d’applications au début des années 80 ne prévoyaient pas que le PC IBM deviendrait une plate-forme rétrocompatible ou que ses performances monteraient en flèche. En conséquence, la plupart des applications logicielles et des jeux créés pour le PC IBM ont été réglés spécifiquement sur la vitesse d’horloge de 4,77 MHz du 5150. Si quelqu’un tentait de les exécuter à des vitesses plus rapides (comme 8 MHz ou au-delà), certains de ces premiers programmes devenaient instables. De nombreux jeux sont devenus extrêmement rapides.

  Comment définir une longueur minimale de mot de passe dans Windows 10

Les premières cartes accélératrices de CPU IBM PC ont résolu ce problème en incluant un commutateur physique à l’arrière, permettant à la machine de basculer entre la vitesse maximale de l’accélérateur et un mode de compatibilité 4,77 MHz. Sur certains clones de PC, vous pouvez même utiliser des raccourcis clavier au niveau du BIOS, tels que Ctrl + Alt + Plus ou Ctrl + Alt + Antislash, pour basculer entre les modes de vitesse du processeur.

Cependant, ces modes n’étaient pas encore appelés modes «turbo»; mais cette innovation marketing était à portée de main.

Entrez le Eagle PC Turbo (et le bouton Turbo)

Le logo Eagle Computer.

Vers juillet 1984, à Los Gatos, en Californie, un fabricant de clones de PC appelé Ordinateur Eagle a lancé une nouvelle gamme de produits appelée Eagle PC Turbo. Chaque modèle comprenait un processeur 8 MHz 8086 rapide et une nouvelle fonctionnalité: un bouton Turbo sur le panneau avant. Lorsqu’il est enfoncé, il fait basculer l’ordinateur entre des vitesses d’horloge de 8 à 4,77 MHz.

Les médias ont noté à quel point l’innovation d’Eagle était novatrice à l’époque. Dans son numéro du 11 décembre 1984, PC Magazine a jailli de la vitesse de l’Eagle PC Turbo:

«En fait, c’est si rapide qu’Eagle a dû inclure un bouton-poussoir sur le panneau avant pour ralentir les opérations en insérant des états d’attente supplémentaires lorsque cela était nécessaire pour la compatibilité avec le PC.»

Cet article présente également la seule photo connue de l’Eagle PC Turbo et de son bouton Turbo séminal disponible sur le Web.

  Comment empêcher Google Hangouts de s'exécuter automatiquement

PC Tech Journal a également noté l’arrivée de la ligne Eagle PC Turbo dans son Numéro de juillet 1984:

«La machine basée sur 8086 a un bouton« Turbo »sur le panneau avant. Appuyez dessus et la machine passe de la vitesse d’horloge compatible PC / XT de 4,77 Mhz à 8 Mhz. »

Il est possible qu’un autre fabricant ait utilisé le terme «bouton Turbo» avant l’ordinateur Eagle. Cependant, après une recherche exhaustive dans les périodiques informatiques du début des années 1980, nous pensons que cela est peu probable.

Le mot «turbo» est une abréviation de «turbocompresseur», ce qui accélère les moteurs à combustion interne. Dans les années 80, il était courant que les services de marketing commercial appliquent le mot «turbo» aux produits pour désigner une vitesse ou une puissance supplémentaire. Aucun fabricant n’inclurait jamais un gros bouton étiqueté «Slow» à l’avant de son nouveau PC rapide, donc «Turbo» était un choix judicieux de la part d’Eagle.

Quelques années après l’introduction de l’Eagle Turbo PC (lorsque les clones accélérés de PC sont devenus suffisamment bon marché pour être des produits de masse), «turbo» est soudainement devenu le terme générique de l’industrie pour cette fonction de ralentissement du processeur. Cela est probablement dû au fait que d’autres fabricants de PC l’ont copié et l’ont placé dans des boîtiers PC et des cartes mères hors marque.

En 1988, les boutons Turbo étaient partout.

Les boutons Turbo ont explosé en popularité

Photos de PC avec boutons turbo dans la collection de Benj EdwardsTrois exemples de boîtiers PC génériques de l’ère 386 avec boutons turbo.

Du début au milieu des années 90, les vitesses d’horloge moyennes du processeur des compatibles IBM PC ont sauté dans la stratosphère. Ils sont passés d’environ 16 MHz à environ 100, avec des arrêts à 20, 33, 40 et 66 MHz en cours de route. Cela a rendu les boutons Turbo absolument essentiels pour jouer aux premiers jeux PC, dont beaucoup avaient encore moins de dix ans à l’époque.

  Comment réparer "Votre identifiant Apple et votre numéro de téléphone sont désormais utilisés pour iMessage et FaceTime sur un nouvel iPhone"

Certains boîtiers PC incluaient même un affichage LED segmenté à deux chiffres qui basculait entre les vitesses d’horloge numérique turbo et non turbo chaque fois que vous appuyez sur le bouton Turbo. Fait intéressant, cette fonctionnalité était souvent configurée sur le module LED. Ainsi, ceux-ci pourraient être configurés pour afficher n’importe quel nombre, ce qui prouve qu’il s’agit d’un autre gadget marketing.

Le logiciel moderne a laissé le bouton Turbo derrière

À un moment donné, la plupart des développeurs d’applications ont commencé à écrire de nouveaux logiciels en pensant à l’augmentation de la vitesse du processeur. Ces programmes mesureraient la vitesse d’horloge du système et introduiraient un délai, si nécessaire, pour maintenir le programme en cours d’exécution au rythme prévu. Cela fonctionnait même si vous exécutiez le programme sur un processeur beaucoup plus rapide introduit après ce logiciel particulier.

Au fur et à mesure que ces programmes se généralisaient et que les logiciels hérités des années 1980 étaient moins utilisés, de moins en moins de personnes utilisaient les boutons Turbo.

Autour du L’ère du Pentium au milieu et à la fin des années 1990, de nombreux PC génériques et boîtiers de PC à construire ont cessé d’inclure les boutons Turbo. Dans le monde à faible marge des PC de base à l’époque, toutes les fonctionnalités superflues mordent généralement la poussière assez rapidement pour réduire les coûts.

En 2000, le bouton Turbo avait pratiquement disparu sur les nouvelles machines. À cette époque, si les gens voulaient ralentir les programmes DOS, ils utilisaient souvent des applications logicielles telles que Mo’Slo ou CPUKILLER au lieu.

L’ère du turbo était terminée, mais l’overclocking du processeur au niveau du consommateur était imminent. Cela a prouvé une fois pour toutes qu’un véritable «mode turbo» qui accélérait réellement les machines, au lieu de les ralentir, était possible après tout.