Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Ako operačných systémov Work

é programy, ovládače, ktorý rozhrania s a riadiť rôzne hardvérové ​​subsystémy počítača. To nastavuje rozdelenie pamäte, ktorá drží operačný systém, informácie o užívateľovi a aplikácií. Stanovuje dátové štruktúry, ktoré bude držať nespočetné signály, vlajky a semafory, ktoré sa používajú na komunikáciu vo vnútri a medzi subsystémy a aplikácií v počítači. Potom sa ukáže, kontrolu nad počítačom cez operačnému systému

úlohy operačného systému, v najvšeobecnejšom slova zmysle, spadajú do šiestich kategórií :.

  • Správa Processor
  • Správa pamäte
  • Správa zariadenia
  • Správa Storage
  • Rozhranie aplikácie
  • Užívateľské rozhranie

    I keď existujú ľudia, ktorí tvrdia, že operačný systém by mal urobiť viac, než týchto šiestich úloh, a niektoré operačného systému predajcovia robiť stavať oveľa viac pomocné programy a pomocné funkcie do svojich operačných systémov, týchto šesť úlohy definujú jadro takmer všetkých operačných systémov. Ďalej, poďme sa pozrieť na nástroje, operačný systém používa na vykonávanie každej z týchto funkcií
    Správa procesora

    Srdce riadenie procesora príde na dve súvisiace otázky :.

  • Zabezpečiť, aby každý proces a aplikácie dostane dostatok času procesora, aby správne fungovali
  • Používanie toľko cyklov procesora ako je to možné pre skutočnú prácu

    základná jednotka softvéru, že operačný systém sa zaoberá v plánovaní prácu vykonanú procesora je buď proces alebo vlákno, v závislosti na operačnom systéme.

    Je to lákavé premýšľať o procese ako aplikácie, ale to dáva neúplný obraz o tom, ako procesov sa týkajú operačného systému a hardvéru. Aplikácia vidíte (textový editor, tabuľkový procesor alebo hry) je v skutočnosti, proces, ale že aplikácia môže spôsobiť niekoľko ďalších procesov začať, pre úlohy, ako je komunikácia s inými zariadeniami alebo iných počítačov. Tam sú tiež početné procesy, ktoré beží, bez toho aby vám priamy dôkaz, že oni niekedy existujú. Napríklad, Windows XP a UNIX môže mať desiatky procesy na pozadí beží zvládnuť siete, správa pamäte, riadenie disk, kontroly vírusov a tak ďalej.

    Spôsob, potom, je softvér, ktorý vykoná nejakú akciu a môže byť kontrolovaná. - užívateľom, iné aplikácie alebo operačného systému

    Je procesy, skôr než aplikáciách, že operačný systém kontroly a plány pre výkon CPU. V single-tasking systém, plán je jednoduché. Operačný systém umožňuje aplikáciu rozbehnú, pozastavenie preve