Tartalomjegyzék:
Meghatározás - Mit jelent az időmegosztás?
Az időmegosztás egy számítási erőforrás elosztása sok felhasználó számára multiprogramozás vagy multitasking segítségével. Ezt az 1960-as években vezették be, amikor a számítógépek még mindig túl drágák voltak ahhoz, hogy előállítsák őket, tehát a megoldás az volt, hogy sok felhasználó számára lehetővé tegyék egy számítógép használatát, minden egyes időrészesedés biztosításával, egy meghatározott időtartam alatt, ameddig a felhasználó hozzáférhet a számítógéphez. . Ez sok ember számára lehetővé tette a számítógép használatát, amelyet a legtöbb ember nem engedhette meg magának, anélkül hogy ténylegesen birtokolta volna. Ez most csak a számítógépek használatának történelmi módja, mivel nincs szükség sorba állításra a felhasználók számára, mivel a modern számítógépek, még a legkisebbek is, gyors processzorok és többfeladatos operációs rendszerek miatt képesek kiszolgálni több felhasználót.
A Techopedia magyarázza az időmegosztást
Az időmegosztási gyakorlatot annak a felismerésnek az alapján fejlesztették ki, hogy csak egy számítógépet használó felhasználó nagyon hatástalan, és hogy egy nagy csoport nem használja azt. Ennek oka az egyén interakciós mintája volt, amelyben a felhasználó nagy mennyiségű információt ad be, amelyet hosszú szünetek követnek, elsősorban azért, mert a felhasználó gondolkodik a következő lépéséről vagy valami másról. De ha egyidejűleg több felhasználó használná a számítógépet, ez azt jelentené, hogy a felhasználó szüneteltetését egy másik felhasználó tevékenységei teljesíthetik, tehát elég nagy felhasználói bázis esetén a folyamat nagyon hatékony lehet, ha sokan használják a számítógépet. a felhasználók ugyanakkor használhatják a számítógépet, és kevés a munkaidő a számítógép számára. A felhasználók ugyanahhoz a számítógéphez különféle terminálokon keresztül férhetnek hozzá, és a rendszer kérte őket, amikor a soruk volt.
A kötegelt feldolgozást az egyik program vagy a felhasználó futtatása és a következő közötti végrehajtás közötti késleltetés csökkentésére használták, de a teljesen multi-user rendszer egy teljesen más koncepció volt, amely megköveteli, hogy a felhasználói állapotokat a gépbe mentsék.
Az első időmegosztási projektet John McCarthy 1957 utolsó hónapjaiban hajtotta végre egy módosított IBM 704, később pedig egy módosított IBM 7090 felhasználásával. Az első kereskedelmi szempontból sikeres időmegosztó rendszer a Dartmouth időmegosztó rendszer volt.