Защо турбо бутонът забави вашия компютър през 90-те?

През 80-те и 90-те години много клонинги на IBM PC включваха бутон на кутията с надпис „Turbo“, който всъщност забавяше вашия компютър, когато го натискате. Проучваме защо беше необходимо, какво направи и кой го постави там на първо място.

Атаката на бързите клонинги

Първият Персонален компютър на IBM, пуснат през август 1981 г., включваше процесор 8088, който работеше на 4,77 MHz. Конкуренти, като Compaq, скоро направиха обратно инженерство на машината, лицензираха операционната система MS-DOS на Microsoft и създадоха свои собствени компютри, съвместими с IBM PC.

Маркетингова снимка на IBM PC 5150, около 1981 г.

Тези клонирани машини често добавяха функции, които липсваха в серията компютри на IBM на много по-ниска цена. Някои включват интегрирани периферни портове, повече RAM и часовници в реално време, като същевременно запазват съвместимостта на софтуера. Някои от ранните производители на клонинги взеха нещата още по-далеч и произвеждаха много по-бързи машини. Например, няколко модела използваха 8 MHz Intel 8086 чип, който беше приблизително два до три пъти по-бърз от първоначалния процесор на IBM PC.

Новите компютри бяха твърде бързи за съществуващи приложения

Това увеличение на скоростта създаде проблем. Повечето разработчици на приложения в началото на 80-те не са очаквали, че IBM PC ще стане обратно съвместима платформа или че производителността му ще скочи до небето. В резултат на това повечето софтуерни приложения и игри, създадени за IBM PC, бяха настроени специално за тактова честота на 5150 от 4,77 MHz. Ако някой се опита да ги стартира с по-бързи скорости (като 8 MHz или повече), някои от тези ранни програми стават нестабилни. Много игри станаха невероятно бързи.

  6 съвета за организиране на вашите iPhone приложения

Ранните карти за ускоряване на процесора на IBM PC решават този проблем, като включват физически превключвател на гърба, позволявайки на машината да превключва между максималната скорост на ускорителя и режим на съвместимост 4,77 MHz. При някои компютърни клонинги можете дори да използвате клавишни комбинации на ниво BIOS, като Ctrl+Alt+Plus или Ctrl+Alt+Backslash, за да превключвате между режимите на скорост на процесора.

Те все още не са били наричани „турбо“ режими обаче; но тази маркетингова иновация беше точно зад ъгъла.

Влезте в Eagle PC Turbo (и Турбо бутона)

Около юли 1984 г. в Лос Гатос, Калифорния, се обади производител на компютърни клонинги Компютър Eagle представи нова продуктова линия, наречена Eagle PC Turbo. Всеки модел включваше бърз 8 MHz CPU 8086 и нова функция: Турбо бутон на предния панел. При натискане той превключва компютъра между 8 и 4,77 MHz тактови честоти.

Медиите отбелязаха колко нова е била иновацията на Eagle по това време. В броят му от 11 декември 1984 г, PC Magazine разказа за скоростта на Eagle PC Turbo:

„Всъщност е толкова бързо, че Eagle трябваше да включи бутон на предния панел, за да забави операциите чрез вмъкване на допълнителни състояния на изчакване, когато е необходимо за съвместимост с компютър.“

Тази статия включва и единствената известна снимка на Eagle PC Turbo и неговия основен бутон Turbo, достъпен в мрежата.

PC Tech Journal също отбеляза пристигането на линията Eagle PC Turbo в своята Брой от юли 1984 г:

  Запознайте се с Celia, заместникът на Google Assistant на Huawei

„Машината, базирана на 8086, има бутон „Турбо“ на предния панел. Натиснете го и машината превключва от съвместима с PC/XT тактова честота от 4,77 Mhz на 8 Mhz.”

Възможно е друг производител да е използвал термина „турбо бутон“ преди компютъра Eagle. Въпреки това, след изчерпателно търсене в компютърните периодични издания от началото на 80-те, смятаме, че това е малко вероятно.

Думата „турбо“ е съкращение от „турбокомпресор“, което кара двигателите с вътрешно горене да работят по-бързо. През 80-те години беше обичайно търговските маркетингови отдели да прилагат думата „турбо“ към продуктите, за да обозначат допълнителна скорост или мощност. Никой производител никога не би включил голям бутон с надпис “Slow” на предната част на своя бърз нов компютър, така че “Turbo” беше умен избор от страна на Eagle.

Няколко години след представянето на Eagle Turbo PC (когато ускорените компютърни клонинги станаха достатъчно евтини, за да бъдат артикули на масовия пазар), „турбо“ изведнъж се превърна в общ индустриален термин за тази функция за забавяне на процесора. Това е вероятно, защото други производители на компютри са го копирали и са го поставили в калъфи за компютри извън марката и дънни платки.

До 1988 г. турбо бутоните бяха навсякъде.

Турбо бутоните избухнаха в популярност

Три примера за генерични кутии за компютри от 386 ера с турбо бутони.

В началото до средата на 90-те години средната тактова честота на процесора на съвместимите с IBM PC скочи в стратосферата. Те се преместиха от около 16 MHz до около 100, със спирания на 20, 33, 40 и 66 MHz по пътя. Това направи Turbo бутоните абсолютно необходими за игра на ранни компютърни игри, много от които по това време все още бяха на по-малко от десетилетие.

  6 най-добри инструменти за наблюдение на мрежи, сървъри и приложения

Някои компютърни кутии дори включват двуцифрен сегментиран LED дисплей, който превключва между турбо и нетурбо цифрови скорости на часовника всеки път, когато натиснете бутона Turbo. Интересното е, че тази функция често се конфигурира на LED модула. Така че те могат да бъдат конфигурирани да показват произволен номер, което доказва, че това е още един маркетингов трик.

Съвременният софтуер остави турбо бутона зад себе си

В даден момент повечето разработчици на приложения започнаха да пишат нов софтуер, като се има предвид увеличаването на скоростта на процесора. Тези програми ще измерват тактовата честота на системата и ще въведат забавяне, ако е необходимо, за да поддържат програмата да работи с проектираното темпо. Това работи, дори ако сте стартирали програмата на много по-бърз процесор, въведен след този конкретен софтуер.

Тъй като тези програми станаха масови и наследеният софтуер от 80-те години на миналия век беше по-рядко използван, все по-малко хора използваха турбо бутони.

Около Пентиум ера в средата до края на 90-те години много генерични компютри и корпуси за компютри за създаване на собствени компютри спряха да включват турбо бутони. В света на обикновените компютри с ниски маржове по това време, всякакви външни функции обикновено унищожават праха доста бързо, за да спестят разходи.

До 2000 г. бутонът Turbo е изчезнал на новите машини. По това време, ако хората искаха да забавят DOS програмите, те често използваха софтуерни приложения като Мо’Сло или CPUKILLER вместо.

Ерата на Turbo беше приключила, но овърклокът на процесора на потребителско ниво беше точно зад ъгъла. Това доказа веднъж завинаги, че в края на краищата е възможен истински „турбо режим“, който всъщност ускорява машините, вместо да ги забавя.