Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Takto to fungovalo:
1. Žiada frontu: Ak program potrebný na prístup k údajom na disku, pridal by žiadosť do frontu.
2. sekvenčné spracovanie: Operačný systém by tieto požiadavky spracoval v poradí, v akom boli pridané do frontu. To znamenalo, že ak by žiadosť o čítanie údajov zo sektora 100 nasledovala žiadosť o čítanie údajov zo sektora 1, vedúci disku by musel prejsť celým povrchom disku, aby vyplnil druhú žiadosť.
3. Vplyv na výkon: Tento jednoduchý prístup viedol k významnému pohybu hlavy a v dôsledku toho pomalšie časy prístupu k disku, najmä pri riešení viacerých programov, ktoré sa snažia získať prístup k údajom súčasne.
Prečo MS-DOS nepoužívala pokročilejšie algoritmy?
* jednoduchosť: Primárnym zameraním MS-DOS bolo jednoduchosť a efektívnosť. Implementácia sofistikovanejšieho algoritmu by pridala zložitosť operačného systému.
* Hardvérové obmedzenia: Prvé počítače mali obmedzený výkon spracovania a pamäť, čo sťažuje efektívnu implementáciu komplexných algoritmov.
* Disk Technology: Pevné disky dostupné v prvých dňoch MS-DOS boli relatívne pomalé. Vplyv jednoduchého algoritmu plánovania bol menej významný ako dnes.
Poznámka: Zatiaľ čo samotný MS-DOS nemal vstavaný algoritmus plánovania diskov, niektoré služby a ovládače tretích strán mohli implementovať svoje vlastné optimalizácie.