ప్రారంభంలో
మొట్టమొదటి కంప్యూటర్లలో నిర్వహణ వ్యవస్థలు లేవు, ఏకైక ప్రోగ్రామ్లను అమలు చేసేవి. 1960 మధ్య కాలంలో, వ్యాపార కంప్యూటర్ విక్రేతలు బ్యాచ్ విధాన వ్యవస్థలలో - (కొన్నిసార్లు "మాస్టర్ కంట్రోల్ ప్రోగ్రాం" లేదా "ఎగ్జిక్యూటివ్" లేదా "సూపర్వైజర్" గా పిలవబడుతుంది) విధులను అభివృద్ధి, ప్రణాళిక మరియు అమలు చేసే విధానానికి నిర్దిష్ట విస్తారమైన ఉపకరణాలను సరఫరా చేయడం ప్రారంభించారు.ఉదాహరణలు HKho మరియు కంట్రోల్ డేటా కార్పొరేషన్ మరియు నుండి UNIVACచే తయారు చేయబడ్డాయి మరియు ఇతరులు ఉన్నారు.
నిర్వహణ వ్యవస్థ నిజంగా మెయిన్ఫ్రేమ్లపై అమలు చేశారు, అతి స్వల్ప కాలంలోనే ఒక ప్రోగ్రామ్కు మాత్రమే మద్దతు ఇచ్చే, చాలా ప్రాథమిక కాల పట్టిక అవసరమయ్యే అసలైన సూక్ష్మ కంప్యూటర్ నిర్వహణ వ్యవస్థలు రూపొందించబడ్డాయి.ప్రతి ప్రోగ్రామ్ అమలు అవుతున్నప్పుడు, అది పూర్తిగా మెషీన్ యొక్క అధీనంలో ఉండేది.1960లో బహువిధి నిర్వహణ (కాల విభజన) మొదటగా మెయిన్ఫ్రేమ్స్లో వచ్చింది. 1970లలో, చాలా వరకు చిన్న కంప్యూటర్లు యాజమాన్య నిర్వహణ వ్యవస్థతో (వాటిలో కొన్ని ఒకే రకం నేపథ్య మరియు పురోగతి ప్రోగ్రామ్లు అనగా డేటా జెనరల్ కంప్యూటర్ల మీద DECPDP-11 మరియు RDOS కోసం RT-11 గల కంప్యూటర్లు) కొనుగోలు చేయబడ్డాయి, ఒక దశాబ్దం తర్వాత డిస్కెట్ డ్రైవ్ పెట్టేలా మెరుగుపరిచినప్పుడు కూడా మైక్రోకంప్యూటర్లు లోపలే పొందుపరచబడిన BASIC, ప్రాధమిక డిస్క్ నిర్వహణ వ్యవస్థ (TRSDOS లేదా NewDOS లేదా CP/M)తో వచ్చేవి.
కంపెనీల హార్డ్వేర్ల అమ్మకం కోసం యాజమాన్య నిర్వహణ వ్యవస్థలు తయారు చేయబడ్డాయి. వ్యవస్థ సాఫ్ట్వేర్ లేకుండా (సంగ్రహణాలు మరియు నిర్వహణ వ్యవస్థలు) హార్డ్వేర్ డెవలపర్కి ఒక కంప్యూటర్ను ప్రారంభించడం చాలా కష్టంగా ఉండేది; కంప్యూటర్ రంగాన్ని మైక్రో కంప్యూటర్ల కోసం ఘనంగా మార్చిన డిజిటల్ పరిశోధనలు, CP/M మరియు అతి పెద్ద కంప్యూటర్ల కోసం Unix నిర్వహణ వ్యవస్థ ఒకే హార్డ్వేర్ సరఫరాదారుతో వచ్చేవి కావు; నూతన ఆలోచనలు కలిగిన వాళ్ళు ప్రామాణికమయిన సాప్ట్వేర్ ఉపయోగింటే కొనుగోలు దారుల కోసం సులభంగా హార్డ్వేర్లను తయారు చేయగలరు. 1969-70లో UNIX మొదటగా PDP-7లోనూ, తరువాత PDP-11లోనూUNIX మెయిన్ఫ్రేమ్స్కు మరియు చిన్న కంప్యూటర్లకు నిర్వహణ వ్యవస్థ వలె స్వల్పకాలంలోనే జనాదరణ పొందింది.Unix అనేది Data General యొక్క AOS-VS మరియు ఇటువంటి విషయాలను ఉపడైరెక్టరీ వలె జోడించిన IBM యొక్క PC DOS సంస్కరణ 2.0 వంటి పలు ఇతర నిర్వహణ వ్యవస్థల వలె Multics ఆధారంగా రూపొందించబడింది. కనిపించింది. ఇది స్వల్పకాలంలోనే బహువిధుల నిర్వహణ, అధునాతన స్మృతి నిర్వహణ, స్మృతి భద్రతను ఉపయోగిస్తూ క్రాస్-ప్లాట్ఫారమ్ సమయ విభజనను అందించే సామర్థ్యాన్ని పొందింది మరియు ఇతర అధునాతన లక్షణాలకు అతిధేయగా మారింది.
Microsoft IBMతో IBM PC ప్రారంభానికి PC DOS నిర్వహణ వ్యవస్థను IBM కాని కంప్యూటర్లకు MS DOSసీటెల్ కంప్యూటర్ ప్రొడెక్ట్స్ నుండి CP/MROMలో ఉండే కొన్ని BASIC కోడ్లను IBMవి కాని కంప్యూటర్లలో ఉంచడం చట్టబద్ధం కాదు). త్వరలోనే MS-DOS మరియు PC-DOSలు "DOS"గా పిలవబడ్డాయి (ప్రస్తుతం ఆ పదం ఇతర "DOSలకు" అనగా DR-DOS మరియు FreeDOSలకు కూడా వాడుతున్నారు కాని ఇది కొన్ని నిర్వహణ వ్యవస్థల్లో ఆదేశ పంక్తి ప్రోగ్రామ్ వలె భావించకూడదు, COMMAND.COM). MS-DOS హార్డ్వేర్లకు మద్దతు ఉన్నప్పటికీ ఇది పూర్తిగా IBM PCలకి వ్యత్యాసంగా ఉంటుంది, దీనివల్ల హార్డ్వేర్ విక్రేతలు IBM PC మరియు IBM బదులుగా (PC-XT తరువాత IBM PC-AT మోడల్లు) ఉపయోగించే పరికరాలను తయారు చేయడం సాధారణంగా మారింది, పలు జనాదరణ పొందిన DOS ప్రోగ్రామ్లు వేగంగా నిర్వహించడానికి నిర్వహణ వ్యవస్థను దాటి, నేరుగా హార్డ్వేర్లను ప్రాప్తి చేయడం ప్రారంభించిన తర్వాత ఇతర తయారీదారులు కూడా IBM రూపకల్పనను దాని పరిమితులతో అనుసరించాల్సి వచ్చింది. MS-DOS యొక్క లభ్యత కంప్యూటర్ పరిశ్రమపై రెండు భారీ ప్రభావాలను కలిగి ఉంది: వేగాన్ని పెంచడానికి లేదా కార్యాచరణ కోసం లేదా నకలు-సంరక్షణ కోసం "కుయుక్తులు" (ఉదాహరణకు రాల్ఫ్ బ్రౌన్ యొక్క అంతరాయ జాబితాలో చెప్పినట్లు) వాణిజ్య అంగీకారం మరియు అధిక అనుకూలతను అభ్యర్థించే మార్కెట్ (వేగం మరియు ముఖ్యమైన వ్యత్యాసాలు మాత్రమే అంగీకార నూతన ఆలోచనలు). వలె కార్యాచరణ వ్యవస్థను విక్రయించే ఒప్పందంపై రూపొందించడానికి వంటి చాలా సాధారణ డిస్కెట్ నిర్వహణ వ్యవస్థ QDOSను కొనుగోలు చేసింది. సంస్కరణ 6 వరకు కోడ్ బేస్ Microsoft బేసి-సంఖ్యలతో ముఖ్యమైన సంస్కరణ సంఖ్యలను ఉత్పత్తి చేయగా, IBM సరి సంఖ్యలతో (2.0, 2.1, 4.0, మొదలైనవి) ఉత్పత్తి చేసే బాధ్యతను పంచుకున్నాయి. MS-DOS మరియు PC-DOS మధ్య చాలా చిన్న వ్యత్యాసం ఉంది, ఉదాహరణ MS-DOSతో GW-BASIC ఉంటుంది (ఎందుకంటే IBM PC
1980ల ప్రారంభం నుండి IBM PC అనుకూల కంప్యూటర్లు ఒక UNIX-వంటి నిర్వహణ వ్యవస్థ Microsoft Xenixను కూడా అమలు చేసేవి. వారి ఏకైక వినియోగదారు అయిన MS-DOS నిర్వహణ వ్యవస్థకు ప్రత్యామ్నాయంగా Xenixను Microsoft ఒక బహు-వినియోగదారు వలె భారీగా వ్యాపారం చేసింది. ఈ వ్యక్తిగత కంప్యూటర్ల CPUలు కెర్నెల్ స్మృతి రక్షణను లేదా డ్యూయల్ మోడ్ ఆపరేషన్ను అందించలేదు, కాని Xenix సహకార బహువిధి నిర్వహణ ఆధారంగా స్మృతి రక్షణ లేకుండా అమలు అయ్యేది.
రక్షిత స్మృతి స్థితి కార్యకలాపాలను అందించే సామర్ధ్యంతో 80286 ఆధారంగా చేసుకున్న IBM PC AT సరిపడే మొదటి IBM వ్యక్తిగత కంప్యూటర్. అయినా 286లో అమలు చేయడం వలన ఈ మోడ్లో సాఫ్ట్వేర్ దోషాలు కనుగొనబడ్డాయి మరియు Intel 80386 విడుదల వరకు ఇది ఎక్కువగా ఆమోదం పొందలేదు. PCకు 386 BSD Unixతో సులభం కావడంతో అనేక Unix-వంటి వ్యవస్థలు (అప్పుడు "*నిక్స్"గా కూర్చబడినది) Linux వచ్చాయి, కాని PS/2 ప్రారంభం నుండి OS/2ను IBM (మరియు ప్రారంభంలో Microsoft) ఎంచుకుంది, Microsoft సొంతంగా DOS తర్వాత ముందుగా GUI వలె Microsoft Windowsను రూపొందించి, తర్వాత సంపూర్ణ నిర్వహణ వ్యవస్థ వలె మార్చింది.
సాంప్రదాయక Mac OS మరియు Microsoft Windows 1.0-3.11లు కేవలం సహకార బహువిధి నిర్వహణకు మద్దతు ఇస్తాయి (32-బిట్ అనువర్తనాలు అమలు చేస్తున్నప్పుడు మాత్రమే Windows 95, 98, & MEలు బహు-విధి నిర్వహణకు మద్దతు ఇస్తాయి, కాని 16-బిట్ అనువర్తనాలను వారసత్వంగా సహకార బహువిధి నిర్వహణలో అమలు అవుతాయి) మరియు వారి సామర్థ్యాల్లో రక్షణ స్మృతి సౌకర్యాన్ని అందుకోవడంలో ఇవి చాలా పరిమితంగా ఉంటాయి. ఈ నిర్వహణ వ్యవస్థల్లో అమలు అవుతున్న అనువర్తన ప్రోగ్రామ్లు స్వయంసిద్ధంగా CPUను ఉపయోగించనప్పుడు లేదా ఒక చర్యను కాల్ చేస్తున్నప్పుడు సమయ పట్టిక ప్రకారం ఇవి CPU సమయాన్ని ఉపయోగించాలి.
డిజిటల్ ఎక్విప్మెంట్ కార్పొరేషన్ యొక్క VMS, ఒక UNIX-లాంటి నిర్వహణ వ్యవస్థ తయారు చేసిన రూపకర్తల జట్టు నుంచే Windows NT నర్మగర్భంగా కెర్నెల్ కార్యాచరణ వ్యవస్థ ఉంది, ఈ కార్యాచరణ వ్యవస్థ కెర్నెల్ స్మృతి రక్షణ, ఇతర వాటిని నిరోదించే శక్తివంతమయిన బహువిధి నిర్వహణ , కాల్పనిక ఫైల్ వ్యవస్థ సపోర్ట్ మరియు ఇతర సౌకర్యాలకు అతిధేయగా ఉంటూ మొదలయిన అన్నిరకాల వినియోగదారు ప్రోగ్రామ్స్కి రక్షిత మోడ్ చర్యలను అందిస్తుంది.
Windows 1.0 ద్వారా Windows Me నుంచి వచ్చిన Classic Amiga OS మరియు Microsoft Windows వెర్షన్స్ రన్టైమ్ వద్ద ట్రాక్ వనరులు సరిగా పొందుపరచబడలేదు. ప్రక్రియను ముగించవలసి వస్తే కొత్త ప్రోగ్రామ్ల కోసం మిషన్ని తిరిగి ప్రారంభిస్తే గాని వనరులు విడుదల చేయబడవు.
సాంకేతికంగా మెరుగ్గా ఉన్న అనేక పెద్ద సూపర్మినీ కంప్యూటర్లు ఉన్నట్టు Amiga OS ఇతర వాటిని నిరోధించే శక్తివంతమైన బహువిధి నిర్వహణ కలిగి ఉంది, ఎక్కువ-వేగం కలిగిన "వ్యక్తిగత" కంప్యూటర్లు పెద్ద ఎత్తున ఉత్పత్తి చేయబడినప్పుడు మరియు వినియోగదారులు పెద్ద సాఫ్ట్వేర్ (వారసత్వ సాఫ్ట్వేర్ మరియు యాజమాన్య ఆఫీసు పత్రాలు)లకి కట్టుబడి ఉన్నప్పుడు అమ్మకాల కోసం శ్రమ పడ్డారు.
మరింత సమాచారం కావాలంటే ఇక్కడ చుడండి
No comments: