A
A
  • Angol
  • Magyar
  • 84 perc

Az IBM PC indításának felgyorsítása nyílt forráskódú BIOS segítségével

Megalapozott kísérletek során derül ki, hogyan gyorsítható fel az eredetileg lassú IBM PC bootfolyamata speciális BIOS és ROM emulátorok segítségével.

Az IBM PC 5150 és 5160 lassú indulási ideje régóta bosszantó tényezőként van jelen a retro számítástechnika rajongói között. A videó bemutatja, hogy míg a korabeli otthoni számítógépek, mint az Apple II, Commodore 64 vagy a Vic-20, szinte azonnal működésre készek voltak bekapcsolás után, addig az IBM PC-ken rendkívül hosszú, akár egy perces bootfolyamatra kellett várni.

Felmerül a kérdés, vajon miért tartott ilyen sokáig az IBM számítógépek indulása: a BIOS által végzett memóriatesztek és diagnosztikák jelentős késleltetést okoztak. A műsorvezető különböző bootolási helyzeteket mutat be: ROM BASIC, PC DOS és önállóan bootoló játék (booter) lemezek esetén. Az összehasonlításokban hangsúlyozza a RAM mennyiségét, a BIOS verziókat és a perifériák hatását a betöltési időkre.

Érdekes témát vet fel az is, hogy milyen mértékben gyorsítható fel ez a folyamat modern, nyílt forráskódú megoldásokkal. Részletesen megismerkedhetünk a Glab Bios alternatív BIOS-szal, illetve a OneROM nevű ROM emulátorral, amelyek segítségével villámgyorssá lehet tenni az indulást. Az optimalizáció során a műsorvezető felfedi, mely BIOS kódrészek eltávolítása vezet valódi gyorsuláshoz, és melyek lehetnek kritikusak a rendszer stabilitása szempontjából.

A fejlesztési folyamat során számos gyakorlati kérdés is előkerül: milyen problémák merülnek fel a régi billentyűzetekkel való kompatibilitásnál, hogyan használhatók egyes kapcsolók a diagnosztika teljes letiltásához, vagy milyen extra lehetőségeket kínálnak az új ROM projektek a különféle régi hardvereken. Vajon sikerül az IBM PC-nek túlszárnyalnia a leggyorsabb 8 bites riválisokat?