Оперативен систем: Разлика помеѓу преработките

[проверена преработка][непроверена преработка]
Избришана содржина Додадена содржина
Vlad5250 (разговор | придонеси)
Vlad5250 (разговор | придонеси)
Ред 31:
Класичниот [[AmigaOS]] и верзиите на Microsoft Windows од [[Windows 1.0]] до [[Windows Me]] немале соодветна трага до ресурсите кои биле алоцирани од страна на процесите за време на извршувањето. Ако процесот морал да заврши, ресурсите може да не биле ослободени од новите програми сè додека машината не се рестартирала. Amiga OС имал preemptive multitasking.
 
===MainframesМејнфрејми===
 
Во текот на 60<sup>те</sup>, многу главни карактерисики во полето на оперативните системи беа претставени. Развојот на IBM System/360 продуцираше цела фамилија на мејнфрејми (mainframe) компјутери достапни во различни капацитети и различни цени, за кои потребен беше единствен оперативен систем ОС/360. Овој концепт на единствен оперативен систем разви цела производна лента, што беше клучно за успехот на System/360 и всушност денешните mainframe оперативни системи се далечни предци на овој оригинален систем; апликациите напишани за ОС/360 можат и денес да бидат извршувани на модерните машини.
 
&nbsp;ОС/360 исто така претставија и голем број на концепти кои, во некои случаи, сѐ уште не се виден надвор од mainframe аrena. На пример, во OС/360, кога се стартува програма, оперативниот систем ги прати сите компјутерски ресурси кои се користат вклучувајќи ги и меморијата за зачувување податоци, дадотеки со податоци, клучеви итн. Кога процесот е прекинат од било која причина, сите овие ресурси се вратени назад од оперативниот систем. Алтернативен CP-67 систем започна нова линија на оперативни системи фокусирани на концептот на виртуелни машини.
 
Control Data Corporation го разви SCOPE оперативниот систем во 60<sup>те </sup> за пакетна обработка. Во соработка со Универзитетот од Минесота, KRONOS а подоцна и&nbsp; NOS оперативните системи беа развиени во текот на 70<sup>те</sup>, кои поддржуваа симултано и сериска употреба и употреба на поделба на времето. Како многу комерцијални системи со поделба на времето, неговиот посредник беше продолжување на Dartmouth BASIC оперативниот систем, еден од предводниците во системите со поделба на времето и во програмските јазици. Во доцните 70<sup>ти</sup>, Control Data и Универзитетот од Илиноис го развија PLATO оперативниот систем, кој користеше екрани со плазма панелни плочи и мрежи за поделба на времето на поголеми растојанија. PLATO беше многу оригинален за неговото време, со разговори на реално време, и повеќе кориснички графички игри. Burrouhs Corporation го претстави B5000 во 1961 со MCP, (Master Control Program) оперативен систем. B5000 беше стек машина дизајнирана само за да ги поддржи високо развиените јазици без машина за јазици или асемблер, и навистина МCP беше првиот оперативен систем кој беше напишан исклучиво во високо развиен јазик ESPOL, дијалект на ALGOL. МCP исто така воведе многу други иновации, тој беше првиот оперативен систем кој ја имплементирасе виртуелната меморија. За време на развојот на AS400, IBM испрати понуда до Burroughs да го лиценсира МCP да извршува на АS400 хардвер. Оваа понуда беше одбиена од менаџментот на Burroughs со цел да се заштите сопственото производство на хардвер. MCP e сѐ уште во употреба денес во [http://en.wikipedia.org/wiki/Unisys [Unisys]] [http://en.wikipedia.org/w/index.php?title=ClearPath/MCP&action=edit&redlink=1 [ClearPath/MCP]] компјутерите.
 
UNIVAC, првиот комерцијален производител на компјутери, произведе серија на ЕXEC оперативни системи. Како и сите примарни main-frame systems, и овој беше batch (пакетно-ориентиран) систем кој управуваше со магнетни резервоари, дискови, читачи на картици и принтери. Во 70<sup>те</sup>, UNIVAC произведе Real-Time Basic (RTB) system за да подржи поделба на времето во поголем опсег, што исто така беше по пример на Dartmouth BASIC system
Ред 47:
Огромното инвестирање во софтверот на овие системи направено уште во 60<sup>те</sup> придонесе многу од производителите на компјутери да продолжат со развојот на компатибилни оперативни системи заедно со хардверот. Истакнатите оперативни системи кој подржуваат mainframe вклучуваат:
 
[http://en.wikipedia.org/wiki/MCP_%28Burroughs_Large_Systems%29 [Burroughs MCP]] – [http://en.wikipedia.org/wiki/Burroughs_large_systems B5000], 1961 - [http://en.wikipedia.org/wiki/Unisys [Unisys]] Clearpath/MCP, денес.
IBM [http://en.wikipedia.org/wiki/OS/360 OS/360] – [http://en.wikipedia.org/wiki/IBM_System/360 IBM System/360], 1966 - IBM [http://en.wikipedia.org/wiki/Z/OS z/OS], денес.
 
IBM [http:[OS//en.wikipedia.org/wiki/CP-67 CP-67360]] – [http://en.wikipedia.org/wiki/IBM_System/360 [IBM System/360]], 19671966 - IBM [http://en.wikipedia.org/wiki/Z/VM [z/VMOS]], денес.
 
IBM [[CP-67]] – [[IBM System/360]], 1967 - IBM [[z/VM]], денес.
UNIVAC [http://en.wikipedia.org/wiki/EXEC_8 EXEC 8] – [http://en.wikipedia.org/wiki/UNIVAC_1108 UNIVAC 1108], 1964, - [http://en.wikipedia.org/wiki/Unisys Unisys] Clearpath IX, денес.
 
UNIVAC [[EXEC 8]] – [[UNIVAC 1108]], 1964, - [[Unisys]] Clearpath IX, денес.
 
==Миникомпјутери==