MS Windows NTning yaratilish tarixi
Windows NT operatsion tizimi ikkita versiyada amalga oshiriladi: Windows NT
Server va Windows NT Workstation. Windows NT Server 4.0 - bu Internet
ilovalari, fayl va bosib chiqarish xizmatlari, masofadan kirish xizmati, o'rnatilgan
yo'riqnoma, fayllarni indekslash va tarmoqni boshqarish bilan ishlaydigan tarmoq
operatsion tizimi. Windows NT ning ikkinchi versiyasi - Windows NT
Workstation 4.0 NT Serverga o'xshaydi, ammo u ish stantsiyasining operatsion
tizimi sifatida optimallashtirilgan. Arxitektura va xususiyatlar jihatidan Windows
NT Server Windows NT Workstation-ning ustki to'plami bo'lib, ikkinchisining
barcha xususiyatlarini o'z ichiga oladi. Bundan tashqari, qaysi OT haqida
aytilmagan bo'lsa, sharhlar ikkalasiga ham qo'llaniladi.
Windows NTni yaratish bo'yicha ish 88-yillarning oxiriga to'g'ri keladi. Microsoft
David Cutlerga yangi dasturiy ta'minot loyihasini olib borishni buyurdi: yangi OS
texnologiyasini (New Technology - NT) ishlab chiqish. Devid Kutler DECning
bosh maslahatchisi edi, u 17 yil davomida ushbu kompaniyada OS va
kompilyatorlarni ishlab chiqdi: VAX / VMS, MicroVAX I uchun OS, RSX-11M
OS, VAX PL / 1, VAX C kompilyatorlari.
Dastlab Windows NT OS / 2 (OS / 2 Lite) ning engil versiyasi sifatida ishlab
chiqilgan bo'lib, ba'zi funktsiyalarning kesilishi tufayli kamroq kuchli
mashinalarda ishlashi mumkin edi.
1990 yilda, NT taqdirida hal qiluvchi ahamiyatga ega bo'lgan eng muhim voqea -
Windows 3.0 ning chiqarilishi muvaffaqiyatli bo'ldi. Aslida, u haqiqiy ish bilan
shug'ullanishingiz mumkin bo'lgan munosib grafik interfeysga ega birinchi ko'p
tarmoqli Microsoft OS bo'ldi. NT ning kelajagini belgilaydigan ushbu interfeys va
API-ni jalb qilish. Dastlab, OT serveri IBM bilan birgalikda OS / 2 loyihasini
qayta tuzish va shunga mos ravishda mavjud OS / 2 dasturlari bilan ishlash kerak
edi. Biroq, Windows-ning uchinchi versiyasi faqat o'z vaqtida paydo bo'ldi:
Redmond o'z ittifoqchilaridan voz kechdi va Win16 interfeysining "surati va
qiyofasi" da yaratilgan Win32 API-ni loyihalashtirish uchun NT dasturchilar
guruhiga yo'naltirildi. Bu dasturlarni ish stolidan server platformasiga uzatishni
osonlashtirish uchun zarur bo'lgan doimiylikni ta'minladi.
O'sha vaqtga kelib Windows NT-ga aylangan NTni rivojlantirish guruhi tez
o'sishni boshladi va tez orada 300 ga yaqin odamni ish bilan ta'minladi. OS / 2 ga
e'tibor bermaslik Microsoft va IBM o'rtasidagi munosabatlardagi jiddiy
muammolarga olib keldi. Hech qanday rasmiy bayonotlar bo'lmadi, faqat
korporativlararo taqdimotlarning birida, IBM xodimlari yaratgan OT o'z
kompaniyasining boshlig'i bilan hech qanday aloqasi yo'qligini tushunishdi.
Shunga qaramay, Windows NT 3.1 (raqamlash o'sha davrda mavjud bo'lgan 16
bitli Windows-ning hozirgi versiyasiga "moslashtirilgan") DOS, Win16, POSIX va
OS / 2 API-ni ham o'z ichiga olgan. 1993 yil iyul oyida Microsoft-ning yangi
server tizimi chiqarildi va o'z sayohatini boshladi.
Keyin narsalar bahsli tarzda davom etdi: 1994 yil sentyabr oyida Windows NT 3.5
chiqarildi. Oldingi versiya shoshilinch ravishda tayyorlanar edi, hamma narsa
noldan kodlanishi kerak edi va ko'p funktsiyalar bajarilmay qoldi. Endi
samaradorlik, tezlik va ... NetWare-da qurilgan tarmoqlar bilan o'zaro
munosabatlarni qanday tashkil etish haqida o'ylash vaqti keldi - mahalliy tarmoq
tarmoqlarida ustunlik qilgan o'sha davrning mutlaq etakchisi. Agar o'sha yillarda
ular bugungi kabi monopoliyalarni tartibga solish masalalariga shu qadar e'tibor
bilan qaragan bo'lsalar, tegishli idoraga tegishli tuhmat yozish kifoya qilishi
mumkin edi. Afsuski, Microsoft vaziyatni mustaqil hal qilishi kerak edi. Novell
Windows NT uchun mijozlarni qo'llab-quvvatlash yoki bermaslik haqida ikkilandi.
Redmond endi kutib o'tirolmadi - ular NetWare mijozlarini yozdilar va shu qadar
yaxshi ediki, ular Novell dasturiy ta'minoti chiqqandan keyin foydalanishni davom
ettirdilar. 1995 yil may oyida mikrokernel asosidagi arxitektura tufayli OTning
maxsus "PowerPC-nashri" paydo bo'ldi - Windows NT 3.51. Ba'zi ma'lumotlarga
ko'ra, uning chiqarilishi bir vaqtning o'zida IBM ushbu protsessorni bozorga olib
chiqish rejasiga amal qila olmaganligi sababli kechiktirildi. Shu sababli, PowerPC
versiyasining evolyutsiyasi Windows NT 3.5 ga qaraganda biroz ko'proq oldinga
surildi, bu esa OSning keyingi versiyasi uchun asos bo'lib xizmat qildi.
Agar hozirgacha Windows NT va hatto Unix arxitekturalari o'rtasidagi ba'zi
o'xshashliklar to'g'risida gaplashish mumkin bo'lsa (biroz uzoqroq, ammo VMS
OSga biroz o'xshash), keyin grafik quyi tizimni taqdim etgan NT 4.0 chiqishi
bilan. yadro, bunday fikrlashning oxirgi sababi yo'qoldi. Nazariy jihatdan, bu qaror
mashhur Windows 95 Windows muhitini NT-ga integratsiya qilishga urinishdagi
qayg'uli tajribadan mutlaqo mantiqiy xulosa edi. Ehtimol, X Window arxitektura
modelini - Unixni takrorlash g'oyasi NT ning dastlabki "server yo'nalishi" tufayli
paydo bo'lgan. Ammo, agar grafik qobiqni "transplantatsiya qilish" bilan bog'liq
muammolar bo'lmasa, unda foydalanuvchi rejimida ishlash (ya'ni oddiy dastur
ko'rinishida) istalgan narsani qoldirdi, bu mutlaqo tabiiy - mavhum bo'lgan chiqish
moslamasini qo'llab-quvvatlaydi (xoh u rastrli displey, xoh printer, xoh umuman.
nima bo'lishidan qat'i nazar) Windows grafik quyi tizimi mutlaqo murakkabroq va
shuning uchun faqat rastrli displeylarni "tushunadigan" X oynaga qaraganda
resurslarga ko'proq talabchan. Shunday qilib, 1996 yil iyul oyida chiqarilgan
Windows NT 4.0 yadrosining bir qismi sifatida yana bir modul paydo bo'ldi. Qayta
ko'rib chiqish Shell Update Release (SUR) deb nomlangan.
Keyingi qadam 2000 yilda bozorda Windows 2000 nomi bilan chiqarilgan
Windows NT 5.0. "Sarlavhalar" ning o'zgarishi marketologlarning ta'siri ostida ro'y
berdi va umuman olganda ushbu operatsion tizimni qayta o'zgartirish to'g'ri qaror
bo'ldi. Ish bugungi kungacha davom etmoqda, buni Windows Server 2003
versiyasi ham tasdiqlaydi.
Windows NT bu oldindan mavjud bo'lgan mahsulotlarning keyingi rivojlanishi
emas. Uning arxitekturasi zamonaviy operatsion tizimga bo'lgan talablarni hisobga
olgan holda noldan yaratilgan. Ushbu talablar asosida ishlab chiqilgan yangi
tizimning xususiyatlari quyida keltirilgan.
Yangi operatsion tizimning mosligini ta'minlash maqsadida Windows NT ishlab
chiquvchilari tanish Windows interfeysini saqlab qolishdi va mavjud fayl tizimlari
(FAT kabi) va turli xil dasturlarni (MS-Dos, OS / 2 1.x, Windows 3.x uchun
yozilgan) qo'llab-quvvatladilar. Dasturchilar shuningdek Windows NT-da turli xil
tarmoq vositalari bilan ishlash vositalarini o'z ichiga olgan.
Endilikda ham CISC, ham RISC protsessorlarida ishlay oladigan tizimning
portativligiga erishildi.ConCC tarkibiga 80386 va undan yuqori Intel protsessorlari
kiradi; RISC MIPS R4000, Digital Alpha AXP va Pentium P54 seriyali va undan
yuqori protsessorlarga ega tizimlar bilan ta'minlangan. .
Masshtablilik Windows NT kompyuterlarning uniprosessorli arxitekturasiga
bog'lanmaganligini, ammo nosimmetrik ko'p protsessor tizimlari tomonidan
taqdim etilgan imkoniyatlardan to'liq foydalanishni anglatadi. Hozirgi vaqtda
Windows NT protsessorlar soni 1 dan 32 gacha bo'lgan kompyuterlarda ishlashi
mumkin. Bundan tashqari, foydalanuvchilar oldida turgan vazifalarni
murakkablashtirganda va kompyuter muhitiga bo'lgan talablarni kengaytirishda
Windows NT osonlashtiradi.
korporativ tarmoqqa yanada kuchli va samarali serverlar va ish stantsiyalarini
qo'shing. Qo'shimcha imtiyozlar serverlar va ish stantsiyalari uchun yagona ishlab
chiqish muhiti yordamida ta'minlanadi.
Windows NT AQSh hukumati talablariga javob beradigan va B2 xavfsizlik
standartiga javob beradigan yagona xavfsizlik tizimiga ega
Ishonchlilik va xatolarga chidamlilik (ishonchlilik va mustahkamlik) amaliy
dasturlarni bir-birlarini va operatsion tizimni shikastlanishidan himoya qiladigan
me'moriy xususiyatlarni ta'minlaydi. Windows NT barcha arxitektura darajalarida
nosozliklarga chidamli, tuzilgan istisnolardan foydalanadi, bunda NTFS fayl tizimi
qayta tiklanadi va o'rnatilgan xavfsizlik va xotirani boshqarishning ilg'or uslublari
bilan himoyani ta'minlaydi.
Mahalliylashtirish imkoniyatlari (ajratish) dunyoning ko'plab mamlakatlarida ISO
Unicod standartini (xalqaro standartlashtirish tashkiloti tomonidan ishlab
chiqilgan) qo'llash orqali erishiladigan milliy tillarda ishlash vositalarini anglatadi.
Do'stlaringiz bilan baham: |