Unix operatsion tizimi
Unix OS Bell Telefon Laboratoriyalarida yaratilgan. Bu bir vaqtning o'zida juda ko'p foydalanuvchilarni qo'llab-quvvatlashga qodir bo'lgan ko'p tarmoqli OS. Bitta kuchli server ko'p sonli foydalanuvchilarning so'rovlariga javob bera oladi. Bunday holda, siz faqat bitta tizimni boshqarishingiz kerak. Bundan tashqari, tizim juda ko'p turli xil funktsiyalarni bajarishga qodir, xususan, hisoblash serveri, ma'lumotlar bazasi serveri, muhim tarmoq xizmatlarini qo'llab-quvvatlaydigan tarmoq serveri va boshqalar.
Turli xilligiga qaramay uNIX versiyalari, butun oilaning asosi aslida bir xil arxitektura va bir qator standart interfeyslardan iborat. Har biri tor ixtisoslashgan vazifani hal qiladigan bir qator kommunal xizmatlarni o'z ixtiyorida qoldirgan holda ulardan kompleks komplekslarni qurish mumkin.
Linux operatsion tizimi
1991 yilda Finlyandiya talabasi Linus Torvalds elektron pochta orqali OT-ning birinchi prototipini elektron pochta orqali yubordi va uni yoqtirgan har kimni uning ishiga javob bermaslikka chaqirdi. O'shandan beri ko'plab dasturchilar qurilma drayverlarini qo'shish, turli xil dasturlarni ishlab chiqish va boshqalar orqali Linux-ni qo'llab-quvvatlashni boshladilar. Linux hozirda juda kuchli va bepul tizimdir.
Linus Torvalds operatsion tizimning o'zi emas, balki mavjud tarkibiy qismlarni birlashtirgan holda, yadroni yaratdi. Uchinchi tomon kompaniyalari o'z bizneslarini rivojlantirish uchun yaxshi istiqbollarni ko'rib, tez orada operatsion tizimni yordamchi dasturlar va amaliy dasturiy ta'minot bilan to'ldirishga kirishdilar. Ushbu yondoshuvning etishmovchiligi bu yaxlit va puxta o'ylangan tizimni o'rnatish tartibining yo'qligi va bu Linux-ni kengroq qabul qilish uchun asosiy to'siqlardan biri hisoblanadi. Va shunga qaramay, ushbu operatsion tizim yildan-yilga tarmoq operatsion tizimlarining taniqli global ishlab chiqaruvchilarining tobora ko'proq bozor ulushini yutmoqda.
O'zingizning bilimlar bazangizda yaxshi ishingizni yuboring. Quyidagi shakldan foydalaning
Начало формы
Конец формы
Talabalar, aspirantlar, yosh olimlar o'zlarining o'qishlarida va ishlarida bilim bazasidan foydalangan holda sizga juda minnatdor bo'ladilar.
Kiritilgan: http://www.allbest.ru/
Kirish
1.1 DOS cheklovlari
1.2 Tizim foydalari
6.1 Variantlar
6.2 Windows 2000 orqali yaxshilanishlar
7.1 yangi
7.2 Multimedia
7.3 Harakatlanish
7.4 Xavfsizlik
8.1 BSD litsenziyasi
8.2 FreeBSD-ning tug'ilishi
8.3 Boshqa BSD tizimlari
Xulosa
Adabiyotlar ro'yxati
Kirish
Juda ko'p .. lar bor har xil turlari dastur sohalarida, apparat platformalarida va amalga oshirish usullarida farq qiladigan operatsion tizimlar. Tabiiyki, bu ushbu operatsion tizimlar o'rtasidagi muhim funktsional farqlarga olib keladi. Hatto ma'lum bir operatsion tizim uchun ham bajarilgan funktsiyalar to'plamini aniqlash oson emas, bugungi kunda OTga tashqi komponent tomonidan bajariladigan funktsiyani, ertaga u ajralmas qismga aylanishi mumkin va aksincha. Shuning uchun, operatsion tizimlarni o'rganayotganda, barcha operatsion tizimlarga xos bo'lgan funktsiyalarni mahsulotlar sinfi sifatida ajratish juda muhimdir. Kompyuterning operatsion tizimi - bu bir tomondan dasturlar va foydalanuvchilar, boshqa tomondan kompyuter uskunalari o'rtasida interfeys vazifasini bajaradigan o'zaro bog'liq dasturlar majmui. Ushbu ta'rifga muvofiq, OT ikkita funktsional guruhni bajaradi:
1 foydalanuvchiga yoki dasturchiga kompyuterning haqiqiy apparati o'rniga kengaytirilgan virtual mashinani berish, bu bilan ishlash qulayroq va dasturlash osonroq;
2 ba'zi bir mezonlarga muvofiq o'z resurslarini oqilona boshqarish orqali kompyuterdan foydalanish samaradorligini oshirish.
Muammolarini muvaffaqiyatli hal qilish uchun zamonaviy foydalanuvchi yoki hatto dasturchi dasturiy ta'minotni kompyuter uskunalari to'g'risida puxta bilmasdan bajarishi mumkin. U kompyuterning turli xil elektron komponentlari va elektromexanik tarkibiy qismlari qanday bo'lishidan xabardor bo'lishi shart emas. Bundan tashqari, foydalanuvchi ko'pincha protsessor ko'rsatmalarini ham bilmasligi mumkin. Foydalanuvchi-dasturchi operatsion tizim tomonidan ta'minlangan yuqori darajadagi kuchli funktsiyalar bilan shug'ullanish uchun ishlatiladi.
Shunday qilib, masalan, disk bilan ishlashda, OT ostida ishlash uchun dastur yozadigan dasturchi yoki OT-ning oxirgi foydalanuvchisi uni fayllar to'plami sifatida ifodalashi kerak, ularning har biri o'z nomiga ega. Fayl bilan ishlashda ketma-ketlik bu uni ochish, bir yoki bir nechta o'qish yoki yozish operatsiyalarini bajarish va faylni yopishdir. Yozish paytida ishlatiladigan chastota modulyatsiyasi yoki o'qish / yozish magnit boshlarini siljitish mexanizmining joriy holati kabi dasturlar dasturchini tashvishga solmasligi kerak. Bu dasturiy ta'minotdan aksariyat apparat xususiyatlarini yashiradigan va kerakli fayllar bilan sodda va qulay ishlashga imkon beradigan operatsion tizim.
Agar dasturchi to'g'ridan-to'g'ri kompyuter apparati bilan ishlayotgan bo'lsa, OT ishtirokisiz, keyin ma'lumot blokini diskdan o'qishni tashkil qilish uchun dasturchi ko'plab parametrlarni ko'rsatadigan o'ndan ortiq buyruqlardan foydalanishi kerak edi: diskdagi blok raqami, trekdagi sektor raqami va boshqalar. disk bilan almashish operatsiyalari bo'lsa, u o'z dasturida bajarilgan operatsiya natijalarini tahlil qilishni ta'minlashi kerak edi. Disk tekshirgichi operatsiyani bajarish uchun yigirmadan ortiq turli xil variantlarni aniqlashga qodirligini hisobga olib, disk darajasida almashinuvni apparat darajasida dasturlashtirish eng muhim ish emas. Faylni terminaldan o'qish uchun treklar va tarmoqlarning raqam manzillarini ko'rsatishni talab qilsa, foydalanuvchining ishi og'ir bo'lmaydi.
Operatsion tizim dasturchilarni nafaqat disk drayveri apparati bilan bevosita ishlash, ularni oddiy fayl interfeysi bilan ta'minlash zaruriyatidan xalos qiladi, balki boshqa kompyuter uskunalarini boshqarish bilan bog'liq bo'lgan barcha boshqa operatsiyalarni bajaradi: jismoniy xotira, taymerlar, printerlar va boshqalar.
Operatsion tizim nafaqat foydalanuvchilar va dasturchilarni kompyuter apparatiga qulay interfeys bilan ta'minlabgina qolmay, balki kompyuter resurslarini ajratuvchi mexanizm hamdir.
MS DOS - bu eng ko'p ishlatiladigan operatsion tizim shaxsiy kompyuterlar... MS-DOS uchun ilovalar soni o'n minglabni tashkil etadi.Hech qachon shiddat bilan rivojlanayotgan kompyuter sohasida bunday ko'p sonli dasturlar bo'lmagan. Ushbu dasturlarning xilma-xilligi MS DOS operatsion tizimini yanada rivojlangan va kuchli operatsion tizimlarning etakchisida ushlab turadi. Tabiiyki, ushbu OS o'zining afzalliklari va kamchiliklariga ega.
1.1 DOS cheklovlari
Shubhasiz, 90-yillarning hisoblash tizimlarining asosiy farqlovchi xususiyati bu foydalanuvchining grafik interfeysi (GUI). GUI tarafdorlarining ta'kidlashicha, qayta ishlangan ob'ektlarni to'g'ridan-to'g'ri vizual idrok etishga yo'naltirilgan ushbu interfeys kompyuter bilan ishlashni sezilarli darajada tezlashtiradi va rivojlanish qulayligi tufayli uni keng iste'molchiga osonlashtiradi.
Yana bir jiddiy kamchilik - bu DOS dasturlarida mavjud bo'lgan cheklangan xotira - 640 K. Aslida, DOS 1 Mb tezkor xotiradan foydalanishi mumkin, ammo IBM PC arxitekturasi mavjud xotirani 640 K gacha qisqartiradi - ko'p ishlaydigan xotira, kengaytirilgan xotira, DOS kengaytirgichlari. , 80386 protsessori uchun xotira menejerlari tomonidan yaratilgan yuqori xotira bloklari, ammo haqiqat shundan iboratki, amaliy dasturlarda zamonaviy mashinalarda o'rnatilgan megabayt operativ xotiralarni ishlatish uchun tabiiy usul yo'q.
Ushbu to'siqlarni bir marotaba engishning yagona ishonchli usuli bu protsessorni himoyalangan rejimda ishlashga majbur qilish. Ammo na DOS, na uning amaliy dasturlari ushbu rejimda ishlashga qodir emas, shuning uchun kengaytirilgan xotiraning katta joylari ko'pgina dasturlar uchun mavjud emas.
DOS-ning skeletlari topilishi dasturiy ta'minot ishlab chiquvchilarini o'ziga jalb qiladi. Asosiy dasturlarning aksariyati DOS-ni chetlab o'tib, ekran, klaviatura va printer bilan aloqa o'rnatadi, chunki u ushbu va boshqa qurilmalar bilan interfeysni tashkil qilish uchun taqdim etadigan xizmatlar mutlaqo etarli emas. Masalan, DOS intervallarni I / O uzatishni qo'llab-quvvatlamaydi. Dasturchilar yuzlab turli printerlar va video adapterlar uchun drayverlarni yozish uchun ko'p vaqt sarflashadi. Uskuna konfiguratsiyasi shu qadar xilma-xildirki, har qanday IBMga mos keladigan kompyuterda ishlaydigan dasturni yozish qiyin. Umumiy fayl tizimidan tashqari, DOS bu erda juda oz yordam beradi.
Boshqa tomondan, Windows uchun yozilgan dastur mos keladigan har qanday kompyuterda ishlaydi windows talablari... Muhimi, drayverlarni tayyorlash uchun javobgarlik dasturiy ta'minotni ishlab chiqaruvchidan apparat ishlab chiqaruvchisiga o'tadi, shunda ishlab chiqaruvchi dasturning yadrosida ishlashga ko'proq vaqt ajratishi mumkin.
Turli xil DOS dasturlaridan foydalanishni o'rganish oson emas. DOS dasturlar uchun standart interfeysga ega emas, shuning uchun bitta dasturda ishlaydigan narsa boshqasida ishlamaydi. Windows dasturida faylni saqlash uchun Fayl menyusidan Saqlash elementini tanlang. WordPerfect for DOS-da ushbu jarayonni boshlash uchun F10 tugmasini bosishingiz kerak. Lotus 1-2-3 to'plamida - / FS. Ushbu ro'yxatni cheksiz davom ettirish mumkin. Tadqiqotlar shuni ko'rsatadiki, o'rtacha IBM-ga mos keladigan kompyuter foydalanuvchisi muntazam ravishda ikki yoki uchta dasturdan foydalanadi, Macintosh foydalanuvchilari esa ularning sonini deyarli ikki baravar oshiradi. Bu farqning bitta izohi shundaki, dasturiy mahsulotlarning Macintosh-ga o'xshashligi bitta dastur bilan tanish bo'lgan foydalanuvchini boshqalarni o'rganishni osonlashtiradi.
DOSga qarshi yana bir "qora to'p" - to'liq yo'qligi ko'p qirrali DOS bir vaqtning o'zida faqat bitta dasturni ishga tushirish uchun mo'ljallangan va uni boshqacha ishlashiga harakat qilish (ba'zi juda aniq holatlardan tashqari) tizimning ishdan chiqishiga olib kelishi mumkin. Hatto qoidadan cheklangan, ammo foydali istisno bo'lgan TSR-lar ham ular bir-biri bilan yoki tizimning boshqa elementlari bilan to'qnashganda muammolarni murakkablashtiradi. DOS-ga asoslangan tizimlarda ko'p tarmoqli yoki vazifali kommutatsiyani ta'minlaydigan turli kompaniyalar tomonidan ishlab chiqarilgan juda ko'p mahsulotlar mavjud, ammo ularning hech biri samaradorlik bilan boshidanoq bir vaqtning o'zida bir vaqtning o'zida bir nechta dasturlarni ishlab chiqish uchun ishlab chiqilgan OS / 2 kabi operatsion tizim bilan taqqoslay olmaydi. ...
1.2 Tizim foydalari
Eng aniqlaridan biri kuchli tomonlar DOS - O'rnatish uchun o'rtacha talablar. Windows-ni ko'proq yoki kamroq maqbul tezlikda ishlatish uchun sizga kamida kamida 4MB RAM bo'lgan 80386 protsessorga asoslangan kompyuter kerak. Agar kerak bo'lsa, DOS 640K va 8088 protsessorlarida juda yaxshi ishlaydi, DOS dasturlari juda tez ishlaydi, chunki ularning aksariyati matnni ko'rsatish rejimidan foydalanadi. Hatto DOS grafik dasturlari Windows hamkasblariga qaraganda bir necha baravar tezroqdir, chunki ular GDI (Grafik qurilmalar interfeysi, dasturlarni ekranda namoyish qilish uchun ishlatiladigan Windows komponenti) dan ustun emas. Kamchilik sifatida talqin qiladigan narsa boshqasiga fazilat sifatida ko'rinadi.
DOS-ning soddaligi sizga yanada murakkab operatsion muhitda mumkin bo'lmagan narsalarni bajarishga imkon beradi. Masalan, siz juda kuchli yordamchi dasturlarni yaratish uchun DEBUG buyrug'idan foydalanishingiz mumkin. DOS API (amaliy dasturlash interfeysi) juda sodda, chunki hatto yangi boshlanuvchilar ham foydali dasturlarni yozishni o'rganishlari mumkin. Shu bilan birga, Windows API juda murakkab va o'zlashtirish uchun bir necha oy kerak bo'ladi. Bunga qo'shimcha ravishda, Windows uchun dasturlarni yaratish uchun operatsion tizimda ishlaydigan resurs muharrirlari, kompilyator va disk raskadrovka kabi murakkab vositalar talab qilinadi. Windows uchun kamroq bepul va bepul dastur mavjudligi tasodif emas.
Windows-ning asosiy g'oyasi dasturiy ta'minotning to'liq mustaqil bo'lishini ta'minlashdir. Windows 3.1 ma'lum bir displey yoki printer bilan aloqani to'liq o'z zimmasiga olish uchun erdan yaratilgan. Windows uchun dastur yaratadigan foydalanuvchi ham, dasturchi ham ma'lum bir apparat (apparat mosligi) va dasturiy ta'minot (dasturiy ta'minotning muvofiqligi) bilan moslikni ta'minlash muammosini bartaraf etadigan universal vositalar bilan ta'minlangan. Birlashtirilgan, bitta grafik foydalanuvchi interfeysi yangi dasturiy mahsulotlarni o'rganishni osonlashtiradi.
Dasturlarning muvofiqligini ta'minlash vositalaridan biri turli xil dasturlar o'rtasida ma'lumot almashish mexanizmidir. Maxsus "pochta qutisi" (clipboard) Windows 3.1 foydalanuvchiga uning formati va taqdimoti haqida qayg'urmasdan ma'lumotni bir dasturdan boshqasiga uzatishga imkon beradi. Dasturlar o'rtasida ma'lumot almashish mexanizmi faqat dasturchi uchun mavjud bo'lgan professional operatsion tizimlardan farqli o'laroq, Windows 3.1 da bu foydalanuvchi uchun juda sodda va aniq amalga oshiriladi.
Ilovalar o'rtasida ma'lumot almashish mexanizmi ko'p tarmoqli muhitning muhim xususiyatidir. Va endi dasturiy ta'minot ishlab chiqaruvchilari bitta "pochta qutisi" bitta dasturdan boshqasiga ma'lumotlarni uzatish uchun etarli emas degan xulosaga kelishdi. Yangi, yanada universal mexanizm paydo bo'ldi - OLE (Ob'ektni bog'lash - O'rnatilgan ob'ektni bog'lash), bu turli xil ma'lumotlarni bir ilovadan boshqasiga uzatishga imkon beradi.
Windows nafaqat tanish dasturiy mahsulot bilan ishlashga imkon beradi, balki takliflarni ham beradi qo'shimcha funktsiyalar (bir vaqtning o'zida bir nechta dasturlarni ishga tushirish, bir dasturdan boshqasiga tezda o'tish, ular o'rtasida ma'lumot almashish va boshqalar). Barcha MS-DOS dasturlari bilan ishlash qobiliyati ( so'z protsessorlari, Ma'lumotlar bazalari, jadvallar va boshqalar).
Windows 3.1 uchta rejimdan birida ishlashi mumkin: Real, Standard, 386 Yaxshilangan. Jarayonda windows o'rnatmalari mavjud bo'lgan apparat manbalarini tahlil qiladi va avtomatik ravishda mavjud uskunaning imkoniyatlaridan maksimal darajada foydalanishni ta'minlaydi.
Haqiqiy rejimda Windows 3.1-da MS-DOS tomonidan qo'llab-quvvatlanmaydigan apparat imkoniyatlaridan foydalanilmaydi (bu rejim 8086/8088 protsessorli mashinalar uchun yagona mumkin): MS-DOSda bo'lgani kabi, foydalanuvchi 640 Kb operativ xotira bilan cheklangan.
Standart rejimda (80286 yoki 80386 protsessorli kompyuterlarda mumkin) Windows 3.1 kompyuterda kengaytirilgan xotiradan to'liq foydalanishni ta'minlaydi va Windows uchun maxsus yozilgan barcha dasturlarni unga yuklaydi. DOS dasturlari doimiy xotiraga yuklanadi.
Kengaytirilgan rejimda (80386 va undan yuqori protsessorli kompyuterlarda mumkin) dasturlarni ishlaganda (Windows va oddiy MS-DOS dasturlarida) Windows 3.1 deb nomlangan dasturni qo'llab-quvvatlaydi. ko'p mashinali muhitni hisobga olgan holda virtual mashina rejimi (ishga tushirilayotgan dastur, xuddi shunday, barcha resurslarga ega o'z kompyuteriga ega).
Windows 3.1 sizga bir vaqtning o'zida bir dasturdan boshqasiga birdaniga o'tish qobiliyati bilan bir vaqtning o'zida bir nechta dasturlarni (shu dasturni bir necha marta) ishlashga imkon beradi. Bu sizga uzoq jarayonni (katta hajmdagi ma'lumotlarni chop etish, saralash va nusxalash) boshlashingiz va tugashini kutishning o'rniga boshqa ishlarni bajarishingizga imkon beradi.
Windows 95 bu Windows 3.1x evolyutsion mahsuloti va o'tmish bilan to'liq tanaffus degani emas. 16-bitli Windows arxitekturasidan ko'plab muhim o'zgarishlarni kiritgan bo'lsa-da, u o'zidan oldingisining ba'zi muhim xususiyatlarini saqlab qoladi. Natijada, 16-bitli Windows dasturlarini, eski DOS dasturlarini va eski real rejimda ishlaydigan drayverlarni ishga tushirishga qodir bo'lgan gibrid operatsion tizim, 32-bitli amaliy dasturlar va 32-bitli virtual drayverlarga mos kelishda. Windows 95-da taqdim etilgan ba'zi muhim qo'shimcha vositalar 32-bitli ko'p qirrali dasturlarni boshqarish qobiliyati, ko'p tarmoqli joylarni almashtirib turuvchi himoyalangan manzil maydonchalari, virtual qurilma drayverlaridan yanada kengroq va samaraliroq foydalanish, 32-bitli saqlash to'plamlaridan keng foydalanish. tizim ma'lumotlari tuzilmasi. Uning eng muhim kamchiliklari bu xatolarni o'z ichiga olgan yomon ishlaydigan dasturlardan nisbatan zaif himoya.
Windows 95-ning har bir mahalliy ilovasi 4 Gb manzilsiz bo'sh joyni, shuningdek tizim kodi va Windows 95 drayverlarini ko'radi.Har bir 32-bitli dastur faqatgina shaxsiy kompyuterdan foydalangandek ishlaydi. Ilova kodi ushbu manzil oralig'iga 2 va 4 Gb belgilari orasida joylashtirilgan. 32-bitli dasturlar bir-birlarini "ko'rmaydilar", ammo ular Clipboard, DDE va \u200b\u200bOLE mexanizmlari orqali aloqa qilishlari mumkin. Barcha 32-bitli ilovalar individual iplarni boshqarish asosida, imtiyozli ko'paytma asosida amalga oshiriladi. Virtual xotirani boshqarish (VMM) tizimining bir qismi bo'lgan ipni rejalashtiruvchi, har bir ipning hozirgi ustuvorligi va uning ishga tayyorligini baholash asosida tizim vaqtini bir vaqtning o'zida ishlaydigan oqimlar guruhiga ajratadi. Oldindan rejalashtirish Windows 3.1x-da ishlatiladigan kooperativ usuliga qaraganda ancha yumshoq va ishonchli ko'p o'lchovli mexanizmni yaratishga imkon beradi.
Windows 95 tizim kodi 2 Gb chegarasidan yuqori. 2 va 3 Gb belgilar orasidagi bo'shliqda tizim mavjud dLLlar uzuklar 3 va bir nechta dastur tomonidan ishlatiladigan har qanday DLL. (Intel 32-bitli protsessorlar 0-ringdan 3-ringgacha nomlangan to'rtta apparat himoyasini ta'minlaydi. 0 halqasi eng imtiyozli hisoblanadi.) Windows 95 xaritasidagi 0 tarkibiy qismlar 3 va 4 Gb oraliqlariga joylashadi. Imtiyozning maksimal darajasiga ega bo'lgan ushbu kritik bo'limlar boshqarish quyi tizimiga ega virtual mashinalar (VMM) fayl tizimi va VxD drayverlari.
2 dan 4 Gb gacha bo'lgan xotira maydoni har 32-bitli ilovalarning manzil maydoniga mos keladi, ya'ni u kompyuteringizdagi barcha 32 bitli ilovalar tomonidan taqsimlanadi. Ushbu tartibga solish API qo'ng'iroqlariga to'g'ridan-to'g'ri dastur manzili maydonida xizmat ko'rsatishga imkon beradi va ishchi to'plam hajmini cheklaydi. Biroq, bu ishonchlilikning pasayishi hisobiga amalga oshiriladi. Xatolikni o'z ichiga olgan dasturni DLL tizimiga tegishli manzillarga yozish va butun tizimning ishdan chiqishiga olib keladigan hech narsa to'sqinlik qila olmaydi.
2 va 3 Gb oralig'ida siz ishlaydigan 16 bitli barcha ilovalar mavjud. windows dasturlari... Muvofiqlik sababli, ushbu dasturlar Windows 3.1x-da bo'lgani kabi, bir-birlarini chalkashtirib yuboradigan umumiy manzillar maydonida ishlaydi.
4 Mb dan past bo'lgan xotira manzillari, shuningdek, har bir ilovaning manzil maydoniga joylashtiriladi va barcha jarayonlar bilan almashiladi. Bu ushbu manzillarga kirishni talab qiladigan mavjud haqiqiy rejim drayverlari bilan moslashishga imkon beradi. Bu xotiraning boshqa sohasini tasodifiy yozishdan himoyalanmagan holga keltiradi. Eng past 64 32 bitli ilovalar ushbu manzil maydoniga kira olmaydi, bu esa noto'g'ri ko'rsatgichlarni ushlab olish imkonini beradi, ammo xatolarga ega bo'lgan 16 bitli dasturlar u erda ma'lumotlarni yozishi mumkin.
Windows NT aslida foydalanish uchun mo'ljallangan server operatsion tizimidir ish stantsiyasi... Bu arxitekturaning sababi shundaki, dasturlar va ma'lumotlarning mutlaq himoyasi tezlik va muvofiqlik nuqtai nazaridan ustun turadi. Windows NT yuqori tizim narxida juda ishonchli, shuning uchun maqbul ishlashga erishish uchun tezkor protsessor va kamida 16 Mb tezkor xotira talab qilinadi. OS / 2 Warpda bo'lgani kabi, Windows NT real xotira qurilmasi drayverlariga mos kelmaslik bilan kam xotira xavfsizligiga erishadi. Windows NT 32-bitli NT-dasturlarni, shuningdek Windows 95-ning ko'pgina dasturlarini ishlaydi, xuddi OS / 2 Warp va Windows 95-da bo'lgani kabi Windows NT ham 16 bitli Windows va DOS-larni boshqarishga imkon beradi. dasturlari.
Windows NT-ning xotirani ajratish sxemasi Windows 95 va OS / 2 Warp tizimlarining xotira ajratishidan juda farq qiladi. O'z dasturiy ta'minotiga 64 G dan 2 Gb gacha (birinchi 64 K dan to'liq foydalanish mumkin emas) 2 Gb maxsus manzil maydoni ajratilgan. Ilova dasturlari bir-biridan ajratilgan, garchi ular Clipboard, DDE va \u200b\u200bOLE mexanizmlari orqali aloqa qilishlari mumkin.
Har bir 2 Gb dastur blokining yuqori qismida dastur DLL-ring 3-tizim deb talqin qiladigan kod mavjud va aslida bu chaqiriqlarni boshqa tomonga yo'naltiruvchi DLL deb nomlanadi. Ko'pgina API funktsiyalarini dasturdan chaqirganda, mijoz tomonidan amalga oshiriladigan DLL protseduralariga murojaat qilinadi, ular qo'ng'iroqni va u bilan bog'liq parametrlarni haqiqiy tizim kodini o'z ichiga olgan to'liq ajratilgan manzil maydoniga o'tkazadilar. Ushbu server jarayoni parametr qiymatlarini tekshiradi, talab qilingan funktsiyani bajaradi va natijalarni dasturning manzil maydoniga qaytaradi. Server jarayoni o'zi dastur darajasida jarayon bo'lib qolsa ham, u qo'ng'iroq qilinadigan dasturdan to'liq himoyalangan va ajratilgan. 2 va 4 Gb orasidagi belgilar past darajadagi tizimdir windows tarkibiy qismlari NT 0 uzuklari, yadroni, ipni rejalashtiruvchini va virtual xotirani boshqaruvchini o'z ichiga oladi. Tizim sahifalari ushbu sohada protsessor halqalarini himoya qilishning fizik zanjiri bilan belgilanadigan nazorat imtiyozlari mavjud. Bu past darajadagi tizim kodini ko'rinmas va amaliy dasturlarga yozish uchun imkoni bo'lmagan holga keltiradi, ammo uzuklar orasidagi o'tish paytida ishlashning yomonlashishiga olib keladi. 16 bitli Windows dasturlari uchun Windows NT Windows-ni Windows (WOW) sessiyalarida amalga oshiradi. OS / 2 Warp singari, Windows NT 16-bitli Windows dasturlariga shaxsiy xotirada yoki birgalikda manzillar maydonida birgalikda ishlashga imkon beradi. Deyarli barcha holatlarda, 16 va 32-bitli Windows dasturlari, ular alohida yoki umumiy xotirada ishlamasligidan qat'i nazar, OLE-dan (zarur bo'lganda maxsus protokollar orqali) erkin foydalanishlari mumkin. Native ilovalar va WOW sessiyalari alohida mavzularni boshqarishga asoslanib, ko'paytma asosida ishlaydi. Bitta WOW-sessiyadagi 16 bitli Windows dasturlari kooperativ multitasking modeliga muvofiq bajariladi. Windows NT shuningdek, bir nechta DOS-sessiyalarni bajarishi mumkin. Windows NT to'liq 32-bitli arxitektura bo'lganligi sababli GDI va USER manbalarida nazariy chegara yo'q.
Tizim 1994 yilda e'lon qilindi. Alfa testi 1995 yil boshidan 1997 yil sentyabrgacha o'tkazilgan. Tizimning birinchi ommaviy beta-versiyasi 1997 yil 27-sentyabrda chiqarilgan. Tizim dastlab Windows NT 5.0 deb nomlangan, chunki u Windows NT 4.0 dan keyingi Windows NT ning eng katta versiyasi edi. Biroq, 1998 yil 27 oktyabrda u o'zining Windows 2000 nomini oldi. Tizimning so'nggi versiyasi 2000 yil 17 fevralda keng ommaga e'lon qilindi.
Windows 2000 to'rtta nashrda chiqarildi: Professional (ish stantsiyalari va quvvat foydalanuvchilari uchun), Server, Advanced Server va Datacenter Server (serverlarda foydalanish uchun). Bundan tashqari, 64 bitli Intel Itanium protsessorlarida ishlashga mo'ljallangan Windows 2000 Advanced Server Limited Edition va Windows 2000 Datacenter Server Limited Edition-ning "cheklangan nashri" mavjud.
Keyinchalik Windows 2000 Windows XP (mijoz tomoni) va Windows Server 2003 (server) operatsion tizimlari bilan almashtirildi. 2005 yildan beri Windows 2000 ommaviy ravishda ommalashishda davom etdi, ayniqsa katta kompyuterlarda operatsion tizimlarni yangilash jiddiy texnik va moliyaviy qiyinchiliklar bilan bog'liq bo'lgan joylarda. Assetmetrix tomonidan olib borilgan tadqiqotlar natijalariga ko'ra, 2005 yil boshida 250 dan oshiq kompyuterlari bo'lgan kompaniyalarda Windows 2000 ish stoli operatsion tizimlarining 50 foizdan ortig'i bo'lgan. Shu bilan birga, 250 dan kam bo'lgan kompaniyalarda windows kompyuterlari XP ko'proq mashhur.
5.1 Windows NT 4.0 orqali yaxshilanishlar
Windows 2000-da Windows NT 4.0-ga qaraganda eng muhim yaxshilanishlar:
· Active Directory katalog xizmatlarini qo'llab-quvvatlash. Active Directory-ning server tomoni Server, Advanced Server va Datacenter Server nashrlari bilan ta'minlanadi, Professional nashri esa mijozlarga to'liq xizmat ko'rsatishni ta'minlaydi.
· Internet ma'lumot xizmatlari (IIS) 5.0. IIS 4.0 bilan taqqoslaganda, ushbu versiya, shu qatorda ASP veb dasturlash tizimining 3.0 versiyasini o'z ichiga oladi.
Fayl nTFS tizimi 3.0 versiyasi (shuningdek Windows 2000 ichida NTFS 5.0 deb nomlanadi - NT 5.0). NTFS-ning ushbu versiyasida birinchi marta kvotalarni qo'llab-quvvatlash paydo bo'ldi, ya'ni har bir foydalanuvchi uchun saqlanadigan fayllarning maksimal miqdorini cheklash.
· Yangilangan foydalanuvchi interfeysi, shu jumladan Internet Explorer 5-versiyasiga asoslangan va shu bilan Windows 98-ga o'xshash Active Desktop.
· Tillarni birlashtirish: Windows-ning oldingi versiyalari uchta versiyada chiqarilgan - Evropa tillari uchun (bitta baytli belgilar, faqat chapdan o'ngga yozilgan), Uzoq Sharq tillari (multibaytli belgilar) va Yaqin Sharq tillari uchun (kontekstual harflar bilan o'ngdan chapga yozish). Windows 2000 bu imkoniyatlarni birlashtiradi; uning barcha mahalliylashtirilgan versiyalari bir xil asosda ishlab chiqarilgan.
Windows XP (ishlab chiqishda kod nomi - Whistler; ichki versiya - Windows NT 5.1) Microsoft korporatsiyasining Windows NT oilasining operatsion tizimi. U 2001 yil 25 oktyabrda chiqarilgan va Windows 2000 Professional tomonidan ishlab chiqilgan. XP nomi ingliz tilidan olingan. tajriba
Avvalgi Windows 2000-dan farqli o'laroq, serverda ham, mijoz versiyada ham Windows XP bu shunchaki mijozlar tizimi. Windows Server 2003 Windows Server 2003 Windows XP bilan bir xil kod asosida yaratilgan bo'lib, deyarli foydalanuvchi interfeysiga ega bo'lsa ham, Windows Server 2003 NT 5.2 yadrosining yangi va qayta ishlangan versiyasidan foydalanadi; Keyinchalik paydo bo'lgan Windows XP Professional x64 Edition Windows Server 2003 bilan bir xil bo'lgan va bir xil xavfsizlik yangilanishlarini olgan, natijada ularning rivojlanishi "parallel ravishda" davom etgan deb aytish mumkin.
2009 yil 14 apreldan Microsoft Windows XP operatsion tizimini (OS) bepul qo'llab-quvvatlashni to'xtatdi, endi Windows XP foydalanuvchilari Microsoft-ga bepul murojaat qila olmaydilar texnik qo'llab-quvvatlash noxush holatlar, dizayndagi o'zgarishlar va boshqa holatlar uchun. Endi ular buning uchun "kengaytirilgan qo'llab-quvvatlash" xizmatlaridan foydalanishlari kerak, ya'ni barcha qo'ng'iroqlar to'lanadi. Kengaytirilgan qo'llab-quvvatlash 2014 yil 8 aprelgacha davom etadi.
2010 yil dekabr oyining oxiriga kelib Windows XP dunyoda eng ko'p ishlatiladigan operatsion tizim bo'lib, bozor ulushi 47,2% ni tashkil etadi. Ushbu ko'rsatkichning eng yuqori ko'rsatkichi 76,1% ni tashkil etdi va 2007 yil yanvarida erishildi.
6.1 Variantlar
Windows XP juda ko'p lazzatlarga ega:
· Windows XP Professional Edition biznes va tadbirkorlarga mo'ljallangan bo'lib, ish stoliga masofadan kirish, faylni shifrlash (Shifrlash Fayl tizimini ishlatish), markaziy kirishni boshqarish va ko'p protsessor tizimlarini qo'llab-quvvatlash kabi xususiyatlarni o'z ichiga oladi.
· Windows XP Home Edition - uy sharoitida foydalanish uchun tizim. U Professional Edition-ning arzon "olib tashlangan" versiyasi sifatida chiqariladi, ammo bitta yadroga asoslangan.
· Windows XP Tablet PC Edition Professional Edition-ga asoslangan bo'lib, shaxsiy kompyuterlarga stylus ma'lumotlarini kiritish uchun optimallashtirilgan maxsus dasturlarni o'z ichiga oladi. Eng muhim xususiyat - bu qo'lda yozilgan matnlarni tushunish va grafik interfeysni ekranning aylanishiga moslashtirish. Ushbu versiya faqat tegishli kompyuter bilan birgalikda sotiladi.
· Windows XP Media Center Edition Professional Edition-ga asoslangan va maxsus multimedia dasturlarini o'z ichiga oladi. Kompyuter odatda televizor kartasi va masofadan boshqarish pulti bilan jihozlangan masofaviy boshqarish (Masofaviy boshqarish). Eng muhim xususiyat - soddalashtirilgan Windows boshqaruv tizimi tufayli televizorga ulanish va masofadan boshqarish pulti orqali kompyuterni boshqarish qobiliyati. Ushbu tizim shuningdek, VHF radio qabul qilish funktsiyalarini ham o'z ichiga oladi.
Windows XP ko'milgan - bu Windows XP Professional Edition-ga asoslangan ichki komponentli operatsion tizim va turli xil ichki tizimlarda foydalanish uchun mo'ljallangan: sanoat avtomatlashtirish tizimlari, bankomatlar, tibbiy asboblar, POS, o'yin mashinalari, VoIP komponentlari va boshqalar. Windows XP ichiga o'rnatilgan qo'shimcha funktsiyalar o'rnatishda, shu jumladan yozishdan himoya filtri (EWF va FBWF), flesh-xotiradan, CD-ROMdan, tarmoqdan, o'z tizim qobig'ingizdan foydalanish va hk.
O'rnatilgan xizmat nuqtasi uchun Windows bu Windows XP asosidagi ixtisoslashtirilgan operatsion tizim bo'lib, o'rnatilgan va xizmat ko'rsatish punktlari uchun moslashtirilgan va sozlangan. chakana savdo va xizmat ko'rsatish sohalari. Ushbu platforma asosida siz bankomat yaratishingiz mumkin, to'lov terminali, Yoqilg'i quyish shoxobchasi, kassa apparati va hokazo. Bundan tashqari, Windows uchun o'rnatilgan xizmat markaziga savdo dasturlarini jadal rivojlantirish va chakana periferik uskunalarni qo'llab-quvvatlash uchun .NET texnologiyasi kiritilgan.
· Windows XP Professional x64 Edition - bu AMD64 Opteron va Athlon 64 texnologiyalari bilan ishlaydigan va Intel EM64T texnologiyasi bilan ishlaydigan protsessorlar uchun mo'ljallangan 64 bitli maxsus versiya. Ushbu tizim uchinchi tomon protsessorlarini qo'llab-quvvatlamaydi yoki Intel Itanium protsessor bilan ishlamaydi. Birinchi 64 bitli protsessorlar 2003 yilda paydo bo'lgan bo'lsa-da, Windows XP Professional x64 Edition 2005 yil aprelgacha chiqarilmadi. Tizimning asosiy ustunligi - ko'p sonli tezkor ish (Long Integer va Double Float). Shunday qilib, ushbu tizim, masalan, kino va 3D animatsiya uchun maxsus effektlarni yaratish, shuningdek, texnik va ilmiy dasturlarni ishlab chiqish kabi sohalarda zarur bo'lgan suzuvchi nuqta raqamlari yordamida hisob-kitoblarni amalga oshirishda juda samarali. Ushbu tizim aralash rejimni, ya'ni 32 va 64 bitli dasturlarning bir vaqtning o'zida ishlashini qo'llab-quvvatlaydi, ammo buning uchun barcha drayverlar 64 bitli versiyada bo'lishi kerak. Bu shuni anglatadiki, 32 bitli dasturlarning aksariyati ushbu tizimda ishlashi mumkin. Faqatgina istisno bu antivirus va defragmentatorlar kabi kompyuter uskunalariga juda bog'liq bo'lgan dasturlardir.
· Windows XP 64-bitli nashr - Ushbu nashr IA-64 arxitekturasi va Itanium mikroprotsessorlari bilan ish stantsiyalari uchun mo'ljallangan. Windows XP ning ushbu nashri 2005 yildan beri, HP Itanium mikroprotsessorlari bilan ish stantsiyalarini ishlab chiqarishni to'xtatgandan keyin to'xtatildi. Ushbu arxitekturani qo'llab-quvvatlash Windows operatsion tizimining server versiyalarida saqlanib qoldi.
· Windows XP Edition N - Windows Media Player va boshqa multimedia dasturlari bo'lmagan tizim. Ushbu versiyalar Windows XP-ni "yengillashtirishni" talab qilgan Evropa Monopoliyaga qarshi Komissiyasining bosimi ostida yaratilgan. Ushbu tarqatish hozirgi vaqtda rivojlanayotgan mamlakatlarga qaratilgan. Agar so'ralsa, foydalanuvchi barcha etishmayotgan ilovalarni Microsoft veb-saytidan bepul yuklab olishi mumkin. Uy sharoitida ham, professional variantlarda ham mavjud.
· Windows XP Starter Edition - rivojlanayotgan davlatlar va moliyaviy jihatdan zaif mintaqalar uchun yuqori darajada ishlaydigan versiya. Ushbu versiyada bir vaqtning o'zida faqat 3 ta dastur ishlay oladi va har bir dastur 3 tagacha deraza yaratishi mumkin. Tizim umuman yo'q tarmoq funktsiyalari, yuqori piksellar sonini qo'llab-quvvatlamaydi va 512 megabaytdan ortiq ruxsat berilmaydi tasodifiy kirish xotirasi yoki 120 gigabaytdan kattaroq qattiq disk. Tizim Intel Celeron yoki AMD Duron protsessorlarida ishlashi mumkin.
· Eski kompyuterlar uchun Windows asoslari - eski Windows kompyuterlari uchun mo'ljallangan Microsoft Windows XP ko'milgan xizmat paketi 2-ning o'chirilgan versiyasi.
6.2 Windows 2000 bilan taqqoslaganda innovatsiyalar.
Windows 2000-dan Windows XP-ning eng ko'zga ko'ringan yaxshilanishlari:
· Ko'proq yumaloq shakllar va yumshoq ranglarni o'z ichiga olgan grafik interfeysning yangi dizayni; va qo'shimcha funktsional yaxshilanishlar (masalan, Windows Explorer-da slayd-shou sifatida papkani taqdim etish qobiliyati).
· Matnni LCD displeylaridagi displeyni yaxshilaydigan ClearType matnni anti-aliasing usulini qo'llab-quvvatlash (sukut bo'yicha o'chirilgan).
· Birinchi foydalanuvchini ishga tushirishda qoldirib, bitta foydalanuvchining ishini vaqtincha to'xtatib, boshqa foydalanuvchi sifatida kirishga imkon beradigan foydalanuvchilarni tezda almashtirish imkoniyati yoqildi.
· Masofadagi muammolarni bartaraf etish uchun elektr energiyasi foydalanuvchilari va texnik xodimlariga Windows XP kompyuteriga tarmoq orqali ulanishga imkon beradigan masofaviy yordam. Bunday holda, yordam beradigan foydalanuvchi ekran tarkibini ko'rishi, suhbat qurishi va (masofadan foydalanuvchining ruxsati bilan) boshqaruvni o'z qo'llariga olishi mumkin.
· Tizimni tiklash dasturi, tizimni avvalgi holatga qaytarish uchun mo'ljallangan (bu funktsiya Windows ME-ga kiritilgan shunga o'xshash dasturni ishlab chiqish), shuningdek tizimni tiklashning boshqa usullarini takomillashtirish. Shunday qilib, oxirgi muvaffaqiyatli konfiguratsiya yuklanganda, oldingi drayverlar to'plami ham yuklanadi, bu ba'zi holatlarda drayverlarni o'rnatish bilan bog'liq muammolar yuzaga kelganda tizimni tiklashni osonlashtiradi; haydovchilarni orqaga qaytarish qobiliyati va boshqalar.
Eski dasturlar va o'yinlar bilan moslashuv yaxshilandi. Maxsus muvofiqlik ustasi sizga boshqalarning harakatlariga taqlid qilishga imkon beradi oldingi versiyalari OS (Windows 95 dan boshlab). Biroq, muvofiqlik xususiyati Windows 2000 SP2-da mavjud.
Imkoniyat masofadan kirish miniatyurali terminal serverini tizimga kiritish tufayli ish stantsiyasiga (faqat professional nashr).
· Buyruq satridan tizimni boshqarishning yanada rivojlangan funktsiyalari.
Qo'llab-quvvatlash windows Explorer raqamli rasm formatlari va audio fayllar (MP3 fayllari uchun ID3 teglari kabi audio fayllar uchun metadata avtomatik namoyish etilishi).
· Windows XP qo'shimcha dasturlarni o'rnatmasdan Explorer-dan kompakt-disklarni to'g'ridan-to'g'ri yozib olish imkonini beradigan Roxio tomonidan ishlab chiqilgan texnologiyalarni o'z ichiga oladi va qayta yoziladigan CD-lar bilan ishlash disket yoki qattiq disklar bilan ishlashga o'xshaydi. Media pleerga audio disklarni yozib olish imkoniyati ham kiritilgan. Disk tasvirlari bilan ishlash imkoniyati ta'minlanmagan.
Windows XP bilan ishlash mumkin zIP arxivlari va qo'shimcha dasturlarni o'rnatmasdan CAB. Ushbu turdagi arxivlar bilan ishlash Explorer-da oddiy papkalarda bo'lgani kabi mumkin, siz ularni yaratishingiz va yo'q qilishingiz, arxivga kiritishingiz, oddiy papkalar bilan ishlash kabi fayllarni qo'shishingiz / o'chirishingiz mumkin. Arxiv uchun parolni o'rnatish ham mumkin. Agar kerak bo'lsa, ushbu arxivlar bilan ishlash uchun har qanday uchinchi tomon dasturlarini tayinlashingiz mumkin.
Ixtiyoriy tiklash agentidan iborat EFS quyi tizimidagi takomillashtirish, kalitlarni xavfsiz saqlash. Shifrlangan fayllar endi nafaqat o'chirilmaydi, balki nollarga yoziladi, bu ancha ishonchli. SP1-dan boshlab, DESX va 3-DES bilan bir qatorda AES algoritmidan (va odatdagidek ishlatiladi) foydalanish mumkin bo'ladi.
· Fayllar, papkalar va Internet manbalariga kirishni optimallashtirish mumkin bo'lgan moslashtiriladigan asboblar paneli. Ularni ish stolining chetiga (yon panel kabi) yoki Vazifalar paneliga (aloqa shaklida) qo'yish kifoya.
Windows 7 bu Windows Vista-dan keyin Windows NT oilasidagi operatsion tizim. Windows NT qatorida tizim 6.1 versiyasini (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista va Windows Server 2008 - 6.0) tashkil etadi. Server versiyasi Windows Server 2008 R2, o'rnatilgan tizimlar uchun versiya Windows Embedded Standard 2011 (Kvebek), mobil versiyasi Windows Embedded Compact 2011 (Chelan, Windows CE 7.0).
Operatsion tizim 2009 yil 22 oktyabrda, oldingi Windows Vista operatsion tizimi chiqarilganidan uch yil o'tmay, sotuvga chiqdi. Garchi dastlab operatsion tizim 2009 yil 31 avgustda sotuvga chiqishi kerak edi. Hajmni litsenziyalash bo'yicha sheriklar va mijozlar RTM-ga 2009 yil 24-iyulda kirish huquqiga ega bo'lishdi. So'nggi litsenziyasiz versiyasi (keyinchalik sotuvga chiqarilgan disklardan nusxa) 2009 yil avgust oyining birinchi kunlaridan boshlab hamma uchun mavjud edi.
Windows 7 Windows Vista-dan chiqarib tashlangan ba'zi ishlanmalarni, shuningdek interfeys va o'rnatilgan dasturlarning yangiliklarini o'z ichiga oladi. Inkball, Ultimate Qo'shimchalar Windows 7-dan chiqarib tashlandi; Windows Live-da (Windows Mail, Windows Taqvim va boshqalar), Microsoft Agent texnologiyasida, Windows Uchastkada mavjud bo'lgan analoglarga ega ilovalar; klassik menyuga qaytish va brauzer va elektron pochta mijozi avtomatik ravishda o'rnatilishi Boshlash menyusidan yo'qoldi.
Do'stlaringiz bilan baham: |