Windows NT 3.1 - Windows NT 3.1

Windows NT 3.1
Verze operačního systému Windows NT
Logo Windows - 1992.svg
Logo Windows 3.1
Windows NT 3.1.png
Snímek obrazovky systému Windows NT 3.1
Vývojář Microsoft
Zdrojový model Uzavřený zdroj
Obecná
dostupnost
27. července 1993 ; Před 28 lety ( 1993-07-27 )
Poslední vydání Service Pack 3 (3.1.528) / 29. října 1994 ; Před 26 lety ( 1994-10-29 )
Platformy IA-32 , Alpha , MIPS
Typ jádra Jádro Windows NT ( hybridní )
Uživatelská země Windows API , NTVDM , OS/2 1.x , POSIX.1
Výchozí
uživatelské rozhraní
Windows Program Manager (grafický)
Licence Komerční software
Předchází Windows 3.1x (1992)
Uspěl Windows NT 3.5 (1994)
Stav podpory
Nepodporováno k 31. prosinci 2000

Windows NT 3.1 je hlavní verze operačního systému Windows NT vyvinutého společností Microsoft a zaměřeného na podniky. Jedná se o první vydání systému Windows NT a bylo vydáno 27. července 1993.

V době vydání Windows NT zavedlo desktopové prostředí Microsoft Windows 3.1 uznání značky a podíl na trhu ; ale Windows 3.1 spoléhal na základní funkce operačního systému DOS a měl konstriktivní 16bitovou architekturu . Windows NT však byl kompletní, 32bitový operační systém, který si zachoval desktopové prostředí známé uživatelům Windows 3.1.

Tím rozšiřuje značku Windows a Windows NT začíná u verze 3.1, Microsoft naznačil, že spotřebitelé by měli očekávat, že známý uživatelské zkušenosti . Název Windows NT („Nová technologie“) inzeroval, že se jedná o přepracovanou verzi systému Windows.

Windows NT začínal jako přepis operačního systému OS/2 , který Microsoft vyvinul společně s IBM v 80. letech minulého století. Z několika důvodů, včetně tržního úspěchu Windows 3.0 v roce 1990, se Microsoft rozhodl prosadit spíše Windows než OS/2. Oni se vzdal své OS / 2 odpovědnost rozvojové IBM a vidlicový svou práci na OS / 2 v3.0 do konkurenčního operačního systému.

Windows NT 3.1 byl k dispozici ve dvou edicích: Windows NT 3.1 pro pracovní stanice a Windows NT 3.1 Advanced Server pro servery . Když měly premiéru, jejich prodej byl omezen vysokými požadavky na systém a obecným nedostatkem 32bitových aplikací, které by využívaly možnosti zpracování dat operačního systému.

31. prosince 2000 Microsoft prohlásil Windows NT 3.1 za zastaralý a přestal poskytovat podporu a aktualizace systému.

Dějiny

Jako NT OS/2

Zatímco společnost Microsoft měla hlavní uplatnění na trhu osobních počítačů díky použití svého systému MS-DOS jako de facto operačního systému kompatibilního s IBM PC , Nathan Myhrvold (který se připojil k Microsoftu po akvizici Dynamical Systems Research) identifikoval dvě hlavní hrozby na monopol Microsoftu- architektury RISC , které se ukázaly být výkonnější než ekvivalentní procesory Intel, na kterých běžel MS-DOS, a Unix , řada multiplatformních víceúlohových operačních systémů s podporou víceprocesů a sítí . Přestože rozšířenému používání Unixu bránila potřeba přizpůsobit programy pro každou jednotlivou variantu, Bill Gates se domníval, že kombinace unixového operačního systému s procesory RISC by mohla představovat tržní hrozbu, což by vedlo k tomu, že společnost Microsoft musí vyvinout „ Unixový zabiják “, který by mohl běžet na více architekturách.

Gates najal Dave Cutler z Digital Equipment Corporation na pomoc při vývoji nového operačního systému; Cutler opustil společnost po sérii konfliktů kolem její práce na architektuře PRISM a jejím operačním systému MICA a souhlasil, že se připojí k Microsoftu za podmínky, že bude schopen přivést s sebou řadu zaměstnanců ze svého týmu v DEC. Cutler dorazil do Microsoftu 31. října 1988 a práce na budoucím operačním systému začaly v listopadu.

Operační systém byl poprvé vyvinut jako revidovaná verze OS/2 , což je operační systém, který společnost Microsoft společně vyvinula s IBM . Zatímco OS/2 byl původně zamýšlen jako nástupce MS-DOS, komerčně úspěšný ještě nebyl. Operační systém měl být navržen tak, aby jej bylo možné portovat na různé platformy procesorů a podporovat víceprocesorové systémy, což v té době dělalo jen málo operačních systémů. Aby se OS zaměřil na podnikový trh, měl také podporovat vytváření sítí, standard POSIX a bezpečnostní platformu kompatibilní se standardy „ Orange Book “; což by vyžadovalo, aby byl OS víceuživatelským systémem s rámcem oprávnění a schopností auditovat události související se zabezpečením.

Microsoft i IBM chtěli uvést na trh operační systém, který by oslovil zákazníky firemního „ podnikového softwaru “. To znamenalo větší zabezpečení , spolehlivost , výpočetní výkon a funkce počítačových sítí . Jelikož však Microsoft také chtěl získat podíl na trhu od Unixu na jiných výpočetních platformách , potřeboval návrh systému, který by byl přenosnější než OS/2.

Za tímto účelem společnost Microsoft začala vývojem a testováním svého nového operačního systému pro procesor, který není x86 : emulovaná verze Intel i860 . V narážce na kódové označení čipu „N10“ Microsoft kódově pojmenoval svůj operační systém NT OS/2 . Společnost DEC preventivně žalovala společnost Microsoft a tvrdila, že ukradli kód společnosti MICA pro použití v novém operačním systému. Při mimosoudním řešení Microsoft souhlasil s kompatibilitou systému NT OS/2 s procesorem DEC Alpha .

Vývojový tým původně odhadoval, že vývoj bude dokončen do 18 měsíců. V dubnu 1989 mohlo jádro NT OS/2 běžet uvnitř emulátoru i860. Vývojový tým však později zjistil, že i860 byl pro projekt nevhodný. V prosinci místo toho začali přenášet NT OS/2 na procesor MIPS R3000 a úkol dokončili za tři měsíce. Vrchní ředitel společnosti Microsoft Paul Maritz se zaměřoval na datum vydání v roce 1992, ale harmonogram vývoje byl nejistý. Společnost dychtivě chtěla umlčet odpůrce, kteří spekulovali, že NT bude na trhu až v roce 1994, a plánovali představit nový OS na COMDEX v roce 1990.

Jako Windows NT

V květnu 1990 vydala společnost Microsoft Windows 3.0 , novou verzi desktopového prostředí Windows se systémem MS-DOS . Windows 3.0 se dobře prodával a výsledný posun v marketingové strategii Microsoftu narušil jejich partnerství s IBM - která chtěla, aby se Microsoft soustředil pouze na vývoj OS/2 jako své primární platformy, na rozdíl od budování svého budoucího podnikání kolem Windows. Uživatelé a vývojáři si nebyli jisti, zda přijmout Windows nebo OS/2 kvůli těmto nejistotám (situace umocněná skutečností, že operační systémy jsou navzájem nekompatibilní na úrovni API ), zatímco zdroje Microsoftu byly také vyčerpávány simultánním vývoj více operačních systémů. V srpnu 1990 se tým NT OS/2 v reakci na popularitu Windows 3.0 rozhodl přepracovat operační systém tak, aby používal rozšířený 32bitový port Windows API známý jako Win32. Win32 zachoval známou strukturu 16bitových API používaných systémem Windows, což vývojářům umožnilo snadno přizpůsobit jejich software pro novou platformu při zachování úrovně kompatibility se stávajícím softwarem pro Windows. S přechodem na architekturu podobnou systému Windows byl také změněn shell operačního systému z OS/2's Presentation Manager na Windows ' Program Manager .

Kvůli těmto změnám nebyl NT na COMDEX 1990 představen, jak bylo původně plánováno. Široká veřejnost ani IBM v té době o transformaci NT OS/2 na Windows NT nevěděly . Ačkoli společnosti souhlasily s revidovaným partnerstvím, kde by IBM a Microsoft střídaly vývoj hlavních verzí OS/2 namísto spolupráce na každé verzi, IBM se nakonec v lednu 1991 dozvěděla o plánech Microsoft Windows NT a okamžitě ukončila partnerství OS/2. IBM by vyvíjela výhradně OS/2 2.0 (jak bylo plánováno v pozměněné verzi) a všechny budoucí verze, bez dalšího zapojení Microsoftu.

V říjnu 1991 obdržel Windows NT svou první veřejnou ukázku na COMDEX. Ve snaze zajistit, aby software využívající výhody systému Windows NT byl k dispozici po jeho vydání (plánováno na konec roku 1992), společnost Microsoft také distribuovala vybraným vývojářům 32bitovou sadu pro vývoj softwaru . Demonstrace byla přijata kladně; PC Magazine nazval Windows NT „moderní reinvencí operačního systému“, ale zároveň tvrdil, že je nepravděpodobné, že by slíbená zpětná kompatibilita byla zachována pro konečné vydání. V březnu 1992 Microsoft také vydal Win32s , což by systému Windows 3.1 umožnilo částečnou kompatibilitu s programy Windows NT pro účely vývoje softwaru optimalizovaného pro platformu.

Na konferenci Microsoft Win32 Professional Developers Conference v červnu 1992 byl Windows NT ukázán na procesorech x86 a MIPS, přičemž byla také k dispozici beta verze Windows NT a aktualizovaná vývojová sada. Souběžně společnost Microsoft oznámila novou verzi svého produktu SQL Server pro Windows NT; Prodejci Unixu se obávali, že by software mohl být zabijáckou aplikací, která by ovlivnila tržní podíl unixových systémů. Byly také vzneseny obavy ohledně využití paměti NT; zatímco většina počítačů té doby byla dodávána se 4 megabajty RAM , pro NT bylo doporučeno 16 MB. Kvůli tehdejším vysokým nákladům na RAM si kritici mysleli, že jeho vysoké systémové požadavky by mohly ovlivnit prodej a přijetí Windows NT. Byly podniknuty kroky ke snížení využití paměti pomocí metod, jako je stránkování .

Microsoft začal uvolňovat veřejné beta verze NT v říjnu 1992 a o měsíc později v COMDEX se konala prezentace zaměřená na software třetích stran pro Windows NT. Konečná pre-release verze NT byla vydána v březnu 1993, spolu s odhalením serverové verze, Windows NT s LAN Managerem . Ačkoli se jeho stabilita a výkon zlepšily, stále existovaly obavy, že by OS mohl být vydán v nedokončeném stavu nebo by mohl být odložen až do roku 1993.

Uvolnění

Windows NT 3.1 a Windows NT 3.1 Advanced Server (tak očíslované, aby je spojily s Windows 3.1 ) byly vydány 26. července 1993. Zpočátku byly dodávány pouze verze x86 a MIPS; v září následovala verze DEC Alpha. Microsoft prodal verzi pracovní stanice za 495 dolarů a serverovou verzi za 1495 dolarů. Zdánlivě měla být cena serveru propagační slevou nabízenou pouze během prvních šesti měsíců prodeje, ale nikdy nezvyšovaly maloobchodní cenu na uvedenou cenu - 2 995 USD. 250 programátorů napsalo 5,6 milionu řádků kódu ; vývoj stál 150 milionů dolarů. V posledním roce vývoje tým opravil více než 30 000 chyb.

Během životního cyklu produktu společnost Microsoft vydala tři aktualizace Service Pack: Service Pack 1 byl vydán 8. října 1993; Service Pack 2 následoval 24. ledna 1994; a Service Pack 3 je datum vydání bylo 29. října 1994. Tyto aktualizace Service Pack byly distribuovány na CD-ROM a diskety, a také prostřednictvím nástěnky systémy palubě , CompuServe a na internetu . Společnost Microsoft ukončila podporu pro operační systém 31. prosince 2000. Podpora pro Windows NT 3.1 RTM (bez aktualizace service pack) skončila 8. ledna 1994. Podpora Service Pack 1 skončila 24. dubna 1994 a nakonec podpora Service Pack 2 skončila 29. ledna 1995, pouze 1 rok po obecné dostupnosti.

Windows NT 3.1 byl lokalizován do různých jazyků. Kromě angličtiny byla k dispozici v holandštině, francouzštině, němčině, japonštině, španělštině a švédštině. Verze pro pracovní stanice, ale ne pro Windows NT 3.1 Server, byla navíc k dispozici v dánštině, finštině, italštině, norštině a portugalštině.

Cíle operačního systému

Cutler si pro Windows NT stanovil tři hlavní cíle. Prvním cílem byla přenositelnost: na rozdíl od předchozích operačních systémů, které byly silně svázány s jednou architekturou, by měl Windows NT fungovat na více architekturách. Pro splnění tohoto cíle, většina operačních systémů, včetně jádra operačního systému, musel být napsán v programovacím jazyce C . Během fáze plánování bylo jasné, že to způsobí, že Windows NT bude mít větší spotřebu paměti než všechny předchozí operační systémy. Kromě grafického systému a částí síťového systému, které byly napsány v jazyce C ++ , byly v jazyce sestavení napsány pouze části operačních systémů, které vyžadovaly přímý přístup k hardwaru a funkce důležité pro výkon . Tyto části byly izolovány, aby je bylo možné snadno přepsat při portování operačního systému do nové architektury.

Druhým cílem byla spolehlivost : Systém by se již neměl zhroutit kvůli chybné aplikaci nebo vadnému hardwaru. Tímto způsobem by měl být operační systém atraktivní pro kritické aplikace. Pro splnění tohoto cíle byla architektura systému Windows NT navržena tak, aby jádro operačního systému bylo izolováno a aplikace k němu neměly přímý přístup. Jádro bylo navrženo jako mikrojádro a součásti jádra měly pobíhat na jádru modulárně; Cutler tento princip znal ze svého působení v Digital. Spolehlivost zahrnuje také zabezpečení a operační systém by měl být schopen odolat vnějším útokům. Sálové počítače už měl systém, kde každý uživatel měl svůj vlastní účet, který byl přidělen zvláštní práva u správce , Tímto způsobem se uživatelé mohli být zabráněno přístupu k důvěrným dokumentům. Virtuální paměť řízení byl navržen tak, aby zmařit útoky malware a zabránit uživatelům v přístupu zahraničních oblastí paměti.

Třetí cíl byl nazván osobnost : Operační systém by měl umět spouštět aplikace určené pro různé operační systémy, jako jsou Windows , MS-DOS a OS/2 aplikace. Jádro Mach sledovalo podobný koncept přesunutím API do komponent, které fungovaly v uživatelském režimu jako aplikace, ty bylo možné měnit a přidávat nové. Tento princip byl aplikován na Windows NT.

Navzdory všem těmto cílům byl výkon operačního systému optimalizován tam, kde to bylo možné, přizpůsobením kritických částí kódu rychlé rychlosti provádění. Aby se zlepšil výkon sítě, byly velké části síťového systému přesunuty do jádra operačního systému.

Windows NT byl navržen jako síťový operační systém. V této větvi měl Novell vedoucí postavení se svým produktem NetWare , většinou kvůli nedostatečné konkurenci, a Microsoftu se nepodařilo vyvinout produkt, který by mohl zpochybnit vedoucí postavení NetWare. Cutler doufal, že díky spolehlivému síťovému operačnímu systému získá další zákazníky. Bill Gates již ovládl trh desktopových operačních systémů s MS-DOS a Windows a doufal, že to samé udělá na síťovém trhu s Windows NT. Zvláště doufal, že najde trh s rozvíjejícím se počtem serverů, a zároveň neočekával úspěch na trhu desktopů až do roku 1995.

Proto byl Windows NT v rozhovoru s produktovým manažerem Davidem Thacherem umístěn jako špičkový operační systém. Nebyl navržen tak, aby zcela nahradil Windows 3.1, ale měl by spíše doplnit paletu produktů společnosti Microsoft o operační systém pro kritické aplikace. Očekávání byla 10% až 20% u všech prodejů Windows a 10% tržní podíl na špičkovém trhu, který činil milion kopií.

Plošina

Architektura

Zatímco Windows NT 3.1 používá stejné grafické uživatelské rozhraní jako Windows 3.1, byl vyvinut znovu. Operační systém není založen na systému DOS, ale je nezávislým 32bitovým operačním systémem; mnoho konceptů bylo převzato z předchozího operačního systému Cutler, VMS . Architektura systému Windows NT má nějaké nápady na modelu klient-server , jako modulární konstrukci a komunikaci mezi moduly. Systémové prostředky, jako je paměť, soubory nebo zařízení, jsou operačním systémem vnímány jako objekty , ke kterým se přistupuje stejným způsobem prostřednictvím úchytů a které lze tímto způsobem zabezpečit proti neoprávněnému přístupu.

Operační systém byl navržen pro víceprocesorové systémy; podporuje preemptivní multitasking a může využívat vlákna k paralelnímu spouštění více procesů. Pomocí symetrického vícenásobného zpracování je využití zpracování rovnoměrně rozloženo mezi všechny dostupné procesory. Komunikace mezi procesy v systému Windows NT 3.1 je navržena kolem sítí; dvě nově zavedené funkce, Remote Procedure Call (RPC) a Network DDE , rozšíření Dynamic Data Exchange (DDE), usnadňují přístup a výměnu dat mezi procesy běžícími na různých počítačích v síti.

Operační systém je navržen tak, aby kombinoval určité prvky monolitického jádra a mikrojádra; v dnešní době se to nejčastěji označuje jako hybridní jádro . Vrstva abstrakce hardwaru představuje nejnižší vrstvu a izoluje operační systém od základního hardwaru, aby bylo snadné portovat operační systém na jiné platformy. Jádro běžící na vrcholu má pouze velmi základní funkce, jako je správa přerušení a synchronizace procesoru. Všechny ostatní funkce jádra operačního systému zajišťují moduly, které fungují navzájem nezávisle a lze je prohodit, aniž by to ovlivnilo zbytek operačního systému.

Nad jádrem operačního systému jsou umístěny subsystémy. Existují dva typy subsystémů: jeden je integrální subsystém , který plní důležité funkce operačního systému. Jedním z takových subsystémů je subsystém zabezpečení, který zpracovává přihlašovací proces a monitoruje zabezpečení systému. Druhým typem subsystému je subsystém prostředí , který zpřístupňuje funkce operačního systému aplikacím prostřednictvím rozhraní pro programování aplikací . Základní subsystém je 32bitový subsystém, který spouští 32bitové aplikace napsané pro Windows NT. Aplikace Windows NT mohou běžet pouze na jedné platformě a musí být překompilovány pro každou platformu. 32bitový subsystém také obsahuje všechny výstupní funkce, včetně rozhraní GDI ( Graphics Device Interface ), takže všechny ostatní subsystémy musí zavolat 32bitový subsystém, aby mohly vytvářet text nebo grafiku. Dalšími subsystémy obsaženými v systému Windows NT 3.1 jsou subsystém POSIX, který podporuje aplikace kompatibilní s POSIX vytvořené pro Windows NT, a pouze ve verzi x86 subsystém OS/2, který umožňuje aplikace OS/2 1.x založené na příkazovém řádku běžet.

Virtual DOS Machine (VDM) je někdy viděn také jako podřízený, ale přísně vzato, normální 32bitová aplikace Windows. Spravuje aplikace původně postavené pro DOS. Postaven na vrcholu je Windows na Windows (WoW), který umožňuje spouštění aplikací vytvořených pro 16bitové operační systémy Windows, jako je Windows 3.1. Na počítačích x86 používá virtuální počítač DOS režim virtuální 8086 k přímému spouštění aplikací DOS, na počítačích RISC se používá emulátor licencovaný od Insignia Solutions, který emuluje procesor 80286 . Ne všechny aplikace DOS a 16bitové Windows lze ale v systému Windows NT 3.1 spouštět kvůli různým omezením, jedním z nich je nemožnost přímého přístupu aplikací k hardwaru. Stejně VxD soubory někdy potřeba aplikacemi nelze použít se systémem Windows NT 3.1. Zatímco čisté aplikace DOS jsou spuštěny v oddělených paměťových prostorech, 16bitové aplikace Windows musí sdílet jeden paměťový prostor. I když se to děje z důvodu kompatibility s aplikacemi závislými na této schopnosti, jako je Schedule+ a Microsoft Mail , znamená to také, že 16bitové aplikace Windows běží pouze v kooperativním multitaskingu . Vadná 16bitová aplikace Windows je tímto způsobem schopná způsobit zhroucení všech ostatních 16bitových aplikací Windows (ale ne samotného Windows NT).

Grafický pohled na architekturu systému Windows NT 3.1. Zobrazeny jsou následující součásti jádra operačního systému: I/O Manager, Object Manager, Security Reference Monitor, Process Manager, Local Procedure Call Facility, Virtual Memory Manager.

Systém

Windows NT 3.1 poskytuje správce spouštění s názvem NTLDR, který je načten během procesu spouštění operačního systému na počítačích s procesorem x86. Umožňuje vícebootové nastavení více instancí Windows NT 3.1, stejně jako MS-DOS a OS/2 1.x. NTLDR se pro verze RISC nepoužívá, protože firmware počítačů RISC poskytuje vlastního správce spouštění.

Po spuštění systému Windows NT 3.1 se musí každý uživatel přihlásit k počítači stisknutím kombinace kláves Ctrl+Alt+Del a zadáním uživatelského jména a hesla. Všichni uživatelé mají svůj vlastní uživatelský účet a nastavení specifická pro uživatele, jako jsou skupiny Správce programů, jsou pro každého uživatele uložena samostatně. Uživatelům lze přiřadit konkrétní práva, například právo na změnu systémového času nebo právo vypnout počítač. Pro usnadnění správy uživatelských účtů je také možné seskupit více uživatelských účtů a přiřadit práva skupinám uživatelů.

Windows NT 3.1 představil nový systém souborů NTFS . Tento nový souborový systém je odolnější vůči selhání hardwaru a umožňuje přiřazení práv ke čtení a zápisu uživatelům nebo skupinám na úrovni systému souborů. NTFS podporuje dlouhé názvy souborů a má funkce pro umístění aplikací POSIX, jako jsou pevné odkazy . Z důvodu kompatibility podporuje Windows NT 3.1 také FAT16 a také souborový systém OS/2 HPFS .

Windows NT 3.1, navržený jako síťový operační systém, podporuje více síťových protokolů . Kromě IPX / SPX a NetBEUI je protokol TCP / IP je podporován protokol umožňující přístup k Internetu. Podobně jako Windows for Workgroups lze soubory a tiskárny sdílet a přístupová práva a konfiguraci těchto prostředků lze upravovat přes síť. Když je nainstalována síťová tiskárna, požadované ovladače jsou automaticky přeneseny po síti, čímž odpadá potřeba ruční instalace ovladačů pro každý počítač. Remote Access Service (RAS) umožňuje klientovi mimo síť pro připojení k síti pomocí modemu , ISDN nebo X.25 a přístup k jeho zdrojům. Zatímco pracovní stanice umožňuje jedno připojení RAS současně, server podporuje 64.

Windows NT 3.1 podporuje tehdy nový standard Unicode , znakovou sadu, která umožňuje zobrazení více jazyků. To usnadňuje lokalizaci operačního systému. Všechny řetězce, stejně jako názvy souborů a složek, jsou interně zpracovávány v Unicode, ale zahrnuté programy, jako například Správce souborů , neznají Unicode, takže ke složkám obsahujícím znaky Unicode není přístup. Pro demonstrační účely je písmo Unicode s názvem Lucida Sans Unicode dodáváno se systémem Windows NT 3.1, přestože není ve výchozím nastavení nainstalováno. Předchozí kódové stránky jsou stále podporovány z důvodu kompatibility.

Registru Windows , který byl zaveden v systému Windows NT 3.1, je centrální, hierarchický konfigurační databáze navržen tak, aby nastavení počítačů v síti a nahradit běžně používaných textových konfiguračních souborů, jako jsou soubory INI , Autoexec.bat a Config.sys . Pomocí nezdokumentovaného editoru registru může uživatel zobrazit a upravit registr Windows.

Advanced Server je určen pro správu pracovní stanice počítačů. Může fungovat jako řadič domény , kde jsou uloženi všichni uživatelé a skupiny, stejně jako jejich práva. Tímto způsobem se uživatel může přihlásit z jakéhokoli počítače v síti a uživatele lze spravovat centrálně na serveru. Aby bylo možné vyměňovat data mezi doménami, je možné vybudovat vztahy důvěryhodnosti s jinými doménami. Pomocí služby replikace lze soubory jako přihlašovací skripty synchronizovat mezi všemi počítači v síti. Advanced Server podporuje protokol AppleTalk , který umožňuje připojení k počítačům Macintosh. Pevné disky lze kombinovat s RAIDy v systému Windows NT 3.1 Advanced Server, podporované konfigurace jsou RAID 0, RAID 1 a RAID 5.

Zahrnuté programy

Windows NT 3.1 je z velké části dodáván s 32bitovými verzemi součástí systému Windows 3.1 a Windows for Workgroups. Zahrnoval však také aplikace specificky zaměřené na potřeby systému Windows NT, například Správce uživatelů, Sledování výkonu , Správce disků, Prohlížeč událostí a Zálohovací aplikace. Advanced Server obsahoval další, specifické pro server nástroje pro správu. Protože Windows NT 3.1 není založen na DOSu, byl zahrnut nový 32bitový procesor příkazového řádku s názvem CMD.EXE, který byl kompatibilní s MS-DOS 5.0. Z důvodu kompatibility byl Windows NT 3.1 dodáván s několika 16bitovými aplikacemi, jako je Microsoft Write nebo EDLIN .

Windows NT 3.1, což je zcela nový operační systém, pro který nebylo možné použít žádné předchozí ovladače, obsahuje velké množství ovladačů pro různé běžné součásti a periferie. To zahrnuje běžná zařízení SCSI, jako jsou pevné disky, jednotky CD-ROM, páskové jednotky a skenery obrázků , a také zařízení ISA, jako jsou grafické karty, zvukové karty a síťové karty. Sběrnice PCI je však výslovně není podporován. Windows NT 3.1 podporuje nepřerušitelné napájení .

Windows NT 3.1 lze nainstalovat buď pomocí disku CD-ROM a dodaného spouštěcího disku , nebo pomocí sady dvaadvaceti 3,5 "disket (dvacet tři disket pro Advanced Server ). Windows NT 3.1 lze také nainstalovat přes byla zahrnuta kupón, který umožnil objednat sadu dvaceti sedmi 5,25 "disket (nebo dvacet osm disket pro Advanced Server ). Ve srovnání s disketami obsahoval disk CD-ROM další ovladače a aplikace.

Požadavky na systém

Windows NT 3.1 podporuje více platforem: Kromě architektury x86 běží na počítačích s procesory DEC Alpha nebo MIPS ( R4000 a R4400 ).

Minimální systémové požadavky na systémech x86 zahrnují procesor 2538 MHz 80386 , nejméně 12 megabajtů paměti, 75 megabajtů místa na pevném disku a grafickou kartu VGA. Systémy RISC vyžadují 16 megabajtů paměti, 92 megabajtů místa na pevném disku a jednotku CD-ROM. Advanced Server edition vyžaduje 80386 procesor s 16 MB paměti a 90 MB místa na pevném disku. V systémech RISC je zapotřebí 110 megabajtů místa na pevném disku.

Windows NT 3.1 podporuje systémy se dvěma procesory, zatímco edice Advanced Server podporuje až čtyři procesory. Kvůli chybě v rutině detekce procesoru nelze Windows NT 3.1 nainstalovat na procesory Pentium II nebo novější. Microsoft problém nikdy nevyřešil, ale jsou k dispozici neoficiální opravy .

Recepce

Windows NT 3.1 se v prvním roce prodalo asi 300 000 kopií. Hardwarové požadavky byly v té době považovány za velmi vysoké; doporučené systémové požadavky na procesor 486 se 16 megabajty paměti byly výrazně nad konfigurací průměrného počítače a operační systém se ukázal být příliš pomalý na použití. 32bitové aplikace, které mohly využívat schopnosti systému Windows NT 3.1, byly vzácné, takže se uživatelé museli uchýlit ke starým 16bitovým aplikacím; tyto však běžely pomaleji než v systému Windows 3.1. Odhady v listopadu 1993 čítaly pouze 150 aplikací Windows NT. Běžné typy softwaru, například kancelářské sady , nebyly pro Windows NT 3.1 k dispozici. Během vývoje operačního systému byla změněna volání API, takže 32bitové aplikace postavené na předběžné verzi systému Windows NT 3.1 z roku 1992 nebylo možné ve finální verzi spustit. To ovlivnilo software, jako je Microsoft Visual C ++ 1.0 a Microsoft Fortran PowerStation.

Systémy RISC s Windows NT 3.1 měly ještě větší nevýhodu: přestože byly výkonnější než systémy x86, na tyto platformy nebyly portovány téměř žádné 32bitové aplikace ani ovladače. 16bitové aplikace běžely pod systémy RISC mnohem pomaleji kvůli emulaci 80286 ve srovnání se systémy x86, které mohly spouštět 16bitové aplikace nativně, a DOS a 16bitové aplikace, které závisely na 386 voláních, nebylo možné na systémech RISC vůbec spustit.

Ne všechny recepce však byly negativní; kladně byly hodnoceny možnosti multitaskingu operačního systému, zejména ve srovnání s Windows 3.1. Ve srovnání s velikostí operačního systému se instalace ukázala jako velmi snadná, přestože instalace z disket byla časově velmi náročná záležitost. Advanced Server , má být nástupcem neúspěšného LAN Manager produktu, byl technicky mnohem lepší než jeho předchůdce, a to pouze se nepodařilo získat úspěch, protože mají stejné problémy s jeho pracovní stanice s přívěskem, například nízkým výkonem běží 16-bit aplikace. Advanced Server poskytuje finanční výhodu pro velké sítě, protože jeho cena nebyla závislá na počtu klientů, na rozdíl od svého konkurenta Novell NetWare.

S Windows NT vstoupil Microsoft na trh, který dříve nemohl oslovit a kterému dominovaly většinou Unix, Novell NetWare a OS/2. Test provedený časopisem InfoWorld v listopadu 1993, kde byly testovány síťové schopnosti několika operačních systémů, ukázal, že Windows NT 3.1 vážně postrádal komunikaci mezi klienty: mohl se připojit k vlastnímu serveru pouze přes NetBEUI ; pokusy o připojení k Unixu, NetWare a OS/2 selhaly, protože nebyl k dispozici žádný klientský software. U serveru Advanced Server se k serveru mohl připojit pouze jejich vlastní klient, počítač Macintosh a, je -li to jen omezené, OS/2.

Přestože skutečný úspěch operačního systému byl jen mírný, měl obrovský trvalý dopad. Vývojáři unixových derivací se poprvé pokusili standardizovat své operační systémy a Novell byl tak znepokojen svým podílem na trhu, že koupil dodavatele Unixu. Výrobci mikroprocesorů doufali, že využijí přenositelnost nového operačního systému ke zvýšení vlastních prodejů, a proto byly oznámeny porty Windows NT pro různé platformy, jako je architektura Sun SPARC a architektura Clipper . Bylo uznáno, že Windows NT bude dominovat na trhu desktopů, jakmile bude hardware dostatečně výkonný, aby mohl operační systém běžet přijatelnou rychlostí. O osm let později by společnost Microsoft sjednotila řadu Windows orientovanou na spotřebitele (která zůstala na bázi systému MS-DOS) s linkou NT s vydáním Windows XP z října 2001 -první verze systému Windows orientovaná na spotřebitele, která používá architekturu NT.

Poznámky a reference

Poznámky

Reference:

externí odkazy