Obsah:
Definícia - Čo znamená zdieľanie času?
Zdieľanie času je distribúcia výpočtového zdroja mnohým používateľom prostredníctvom multiprogramovania alebo multitaskingu. Toto bolo zavedené v 60-tych rokoch, keď boli počítače stále príliš drahé na to, aby boli plodné, takže riešením bolo umožniť mnohým používateľom využívať jeden počítač poskytnutím každého zdieľaného času, čo je konkrétne množstvo času, počas ktorého mal užívateľ prístup k počítaču., To umožnilo mnohým ľuďom používať počítač, ktorý si väčšina ľudí nemohla dovoliť bez toho, aby ich skutočne vlastnila. Toto je teraz iba historický spôsob používania počítačov, pretože nie je potrebné používateľov radiť, pretože moderné počítače, dokonca aj tie najmenšie, dokážu uspokojiť viacerých používateľov vďaka rýchlym procesorom a operačným systémom s viacerými úlohami.
Techopedia vysvetľuje zdieľanie času
Postup zdieľania času bol vyvinutý z poznania, že iba jeden užívateľ využívajúci počítač bol veľmi neefektívny a že veľká skupina ho nepoužila. Dôvodom bol interakčný vzorec jednotlivca, v ktorom používateľ vstupuje do veľkých zhlukov informácií, po ktorých nasledovali dlhé pauzy, väčšinou kvôli tomu, že používateľ premýšľal o svojom ďalšom pohybe alebo podnikol niečo iné. Ak by však počítač používal súčasne viac používateľov, znamenalo by to, že pauzy používateľa by mohli byť vyplnené činnosťami iného používateľa, takže vzhľadom na dostatočne veľkú základňu používateľov by sa tento proces mohol stať veľmi efektívny v mnohých používatelia by mohli počítač súčasne používať a počítač by mal len málo prestojov. Používatelia mali prístup k rovnakému počítaču prostredníctvom rôznych terminálov a boli vyzvaní, keď boli na rade.
Dávkové spracovanie sa použilo na zníženie časového oneskorenia medzi vykonaním jedného programu alebo užívateľa a nasledujúceho, ale úplne viacužívateľský systém bol úplne odlišný koncept, ktorý vyžadoval uloženie užívateľských stavov v samotnom stroji.
Prvý projekt zdieľania času implementoval John McCarthy v záverečných mesiacoch roku 1957 pomocou upraveného produktu IBM 704 a neskôr modifikovaného produktu IBM 7090. Prvým komerčne úspešným systémom zdieľania času bol systém zdieľania času Dartmouth Time Sharing System.
