Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot
Download 0.72 Mb. Pdf ko'rish
|
mustaqil ish Rasulov
- Bu sahifa navigatsiya:
- Foydalanilgan adabiyotlar. 1. Sattorov A Informatika va axborot texnologiyalari. Toshkent.
- М: Изд. ОЛМА-ПРЕСС, 2003 г
Unixga o'xshash
oila - bu turli xil operatsion tizimlar guruhi, shu jumladan bir nechta asosiy kichik toifalar Tizim V , BSD va Linux . Ism " UNIX "savdo belgisidir Ochiq guruh qaysi ta'riflariga muvofiqligi ko'rsatilgan har qanday operatsion tizim bilan ishlash uchun uni litsenziyalaydi. "UNIX-o'xshash" odatda UNIX-ga o'xshash operatsion tizimlarning katta to'plamiga murojaat qilish uchun ishlatiladi. Unixga o'xshash tizimlar turli xil tizimlarda ishlaydi kompyuter arxitekturalari . Ular juda ko'p ishlatiladi serverlar biznesda, shuningdek ish stantsiyalari akademik va muhandislik muhitida. Ozod Kabi UNIX variantlari Linux va BSD , ushbu sohalarda mashhurdir. To'rtta operatsion tizim tomonidan sertifikatlangan Ochiq guruh (Unix savdo belgisi egasi) Unix sifatida. HP-lar HP-UX va IBM kompaniyalari AIX ikkalasi ham asl V Unix tizimining avlodlari va faqat o'zlarining sotuvchisi apparatida ishlashga mo'ljallangan. Farqli o'laroq, Quyosh mikrosistemalari "s Solaris bir nechta turdagi apparat vositalarida ishlashi mumkin, shu jumladan x86 va Sparc serverlar va shaxsiy kompyuterlar. Olmalar macOS , Apple-ning oldingi (Unix bo'lmagan) Mac OS-ni almashtirish, a gibrid yadro asosida olingan BSD varianti Keyingi qadam , Mach va FreeBSD . Unix-ning o'zaro muvofiqligi POSIX standart. POSIX standarti har qanday operatsion tizimda qo'llanilishi mumkin, garchi u dastlab turli xil Unix variantlari uchun yaratilgan bo'lsa. BSD va uning avlodlari Asosiy maqola: Berkli dasturiy ta'minotini tarqatish The birinchi server uchun Butunjahon tarmog'i BXD asosida NeXTSTEP-da ishlaydi. Unix oilasining kichik guruhi Berkli dasturiy ta'minotini tarqatish o'z ichiga olgan oila FreeBSD , NetBSD va OpenBSD . Ushbu operatsion tizimlar eng ko'p topilgan veb-serverlar , garchi ular shaxsiy kompyuter OS sifatida ham ishlashi mumkin. Internet o'z mavjudligining katta qismini BSDga qarzdor, chunki hozirgi vaqtda kompyuterlar tomonidan odatda ulanish, tarmoq orqali ma'lumotlarni uzatish va qabul qilish uchun foydalaniladigan ko'plab protokollar BSD da keng qo'llanilgan va takomillashtirilgan. The Butunjahon tarmog'i shuningdek, BSD deb nomlangan OS ishlaydigan bir qator kompyuterlarda namoyish etildi Keyingi qadam . 1974 yilda, Berkli Kaliforniya universiteti o'zining birinchi Unix tizimini o'rnatdi. Vaqt o'tishi bilan u erdagi kompyuter fanlari bo'limining talabalari va xodimlari ishlarni osonlashtirish uchun yangi dasturlarni, masalan, matn muharrirlarini qo'shishni boshladilar. Berkli yangi narsalarni olganida VAX 1978 yilda Unix o'rnatilgan kompyuterlar, maktab magistrantlari kompyuterning qo'shimcha imkoniyatlaridan foydalanish uchun Unix-ni yanada ko'proq o'zgartirdilar. The Mudofaa bo'yicha ilg'or tadqiqot loyihalari agentligi AQSh Mudofaa vazirligi foizlarni oldi va loyihani moliyalashtirishga qaror qildi. Ko'pgina maktablar, korporatsiyalar va davlat tashkilotlari buni e'tiborga olishdi va AT&T tomonidan tarqatilgan rasmiy versiyasi o'rniga Berkli dasturining Unix versiyasidan foydalanishni boshladilar. Stiv Jobs , 1985 yilda Apple Inc kompaniyasini tark etgandan so'ng tashkil topgan NeXT Inc. , BSD o'zgarishi asosida ishlaydigan yuqori darajadagi kompyuterlarni ishlab chiqaruvchi kompaniya deb nomlangan Keyingi qadam . Ushbu kompyuterlardan biri tomonidan ishlatilgan Tim Berners-Li World Wide Web-ni yaratgan birinchi veb-server sifatida. Ishlab chiquvchilar yoqadi Keyt Bostik loyihani Bell Labs-dan kelib chiqqan har qanday bepul bo'lmagan kodni almashtirishga undadi. Biroq, bu amalga oshirilgandan so'ng, AT&T sudga murojaat qildi. Ikki yillik huquqiy nizolardan so'ng, BSD loyihasi bir qator bepul lotinlarni yaratdi, masalan NetBSD va FreeBSD (ikkalasi ham 1993 yilda) va OpenBSD (1995 yilda NetBSD-dan). macOS Asosiy maqola: macOS macOS (avval "Mac OS X" va keyinroq "OS X") - ning qatori ochiq yadro tomonidan ishlab chiqilgan, sotilgan va sotilgan grafik operatsion tizimlar Apple Inc. , oxirgi versiyasi hozirda etkazib berilayotgan barcha yuklarga oldindan yuklangan Macintosh kompyuterlar. macOS - asl nusxaning davomchisi klassik Mac OS , bu 1984 yildan beri Apple-ning asosiy operatsion tizimi bo'lgan. Avvalgisidan farqli o'laroq, macOS a UNIX ishlab chiqilgan texnologiya asosida qurilgan operatsion tizim Keyingisi 1980-yillarning ikkinchi yarmida va 1997 yil boshida Apple kompaniyani sotib olguniga qadar operatsion tizim birinchi bo'lib 1999 yilda chiqarilgan Mac OS X Server 1.0 , keyin 2001 yil mart oyida mijoz versiyasi ( Mac OS X v10.0 "Gepard" ). O'shandan beri yana oltita "mijoz" va " server "ikkitasi birlashtirilgunga qadar macOS versiyalari chiqarildi OS X 10.7 "Arslon" . MacOS bilan birlashmasidan oldin server nashri - macOS Server - edi me'moriy jihatdan ish stolidagi hamkasbiga o'xshash va odatda Apple-ning Macintosh qatorida ishlaydi server apparat. macOS Server tarkibiga kalitlarga soddalashtirilgan kirishni ta'minlaydigan ishchi guruhlarni boshqarish va boshqarish dasturiy vositalari kiritilgan tarmoq xizmatlari shu jumladan a pochta jo'natuvchisi , a Samba-server , an LDAP server, a domen nomi serveri va boshqalar. Bilan Mac OS X v10.7 Lion , Mac OS X Serverning barcha server jihatlari mijoz versiyasiga qo'shilgan va mahsulot "OS X" deb qayta markalangan ("Mac" ni nomidan olib tashlagan). Server vositalari endi dastur sifatida taqdim etiladi. [14] Linux Asosiy maqolalar: Linux va Linux yadrosi Ubuntu , ish stoli Linux tarqatish Linux , an unix kabi operatsion tizim birinchi marta 1991 yil 17 sentyabrda chiqarilgan Linus Torvalds . [15][16][17] Rasm Tux The pingvin , Linuxning maskoti. [18] Loyiha sifatida Linux yadrosi 1991 yilda paydo bo'lgan Linus Torvalds , Finlyandiyada universitet talabasi bo'lganida. U o'zining loyihasi to'g'risidagi ma'lumotlarni kompyuter talabalari va dasturchilari uchun yangiliklar guruhiga joylashtirdi va to'liq va funktsional yadro yaratishga muvaffaq bo'lgan ko'ngillilar tomonidan qo'llab-quvvatlandi va yordam oldi. Linux bu Unixga o'xshash , lekin BSD va uning variantlaridan farqli o'laroq, hech qanday Unix kodisiz ishlab chiqilgan. Ochiq litsenziya modeli tufayli Linux yadrosi kodni o'rganish va o'zgartirish uchun foydalanish mumkin, natijada u superkompyuterlardan smart-soatgacha bo'lgan hisoblash texnikasining keng assortimentida foydalanishga olib keldi. Hisob-kitoblarga ko'ra Linux shunday ishlatilgan "ish stoli" (yoki noutbuk) shaxsiy kompyuterlarining atigi 1.82%, [19] u serverlarda foydalanish uchun keng qabul qilingan [20] va o'rnatilgan tizimlar [21] masalan, uyali telefonlar. Linux ko'p platformalarda Unix-ni almashtirdi va ko'pchilik superkompyuterlarda, shu jumladan eng yaxshi 385-da ishlatiladi. [22] Ko'pgina kompyuterlar ham yoqilgan Yashil 500 (lekin har xil tartibda) va Linux eng yaxshi 10-da ishlaydi. Linux, odatda, boshqa kichik energiya tejaydigan kompyuterlarda ham qo'llaniladi, masalan. smartfonlar va aqlli soatlar . Linux yadrosi ba'zi mashhur tarqatishlarda, masalan ishlatiladi Qizil shapka , Debian , Ubuntu , Linux Mint va "s Android , Chrome OS va Chromium OS . Microsoft Windows Asosiy maqola: Microsoft Windows Microsoft Windows - bu oila mulkiy tomonidan ishlab chiqilgan operatsion tizimlar Microsoft korporatsiyasi va birinchi navbatda Intel me'morchiligiga asoslangan kompyuterlarga mo'ljallangan bo'lib, Internetga ulangan kompyuterlarning umumiy foydalanish ulushi 88,9 foizni tashkil etadi. [19][23][24][25] Eng so'nggi versiyasi Windows 10 . 2011 yilda Windows 7 Windows XP-ni eng keng tarqalgan versiyasi sifatida egallab oldi. [26][27][28] Microsoft Windows birinchi bo'lib 1985 yilda chiqarildi ish muhiti ustiga yugurish MS-DOS , bu o'sha paytda aksariyat Intel arxitekturasi shaxsiy kompyuterlarida yuborilgan standart operatsion tizim edi. 1995 yilda, Windows 95 faqat yuklash vositasi sifatida ishlatiladigan MS-DOS-dan chiqdi. Orqaga moslik uchun Win9x real rejimdagi MS-DOS-ni ishlatishi mumkin [29][30] va 16-bit Windows 3.x [31] haydovchilar. Windows ME , 2000 yilda chiqarilgan, Win9x oilasidagi so'nggi versiya edi. Keyingi versiyalar barchasi asosida tuzilgan Windows NT yadro . Windows-ning joriy mijoz versiyalari ishlaydi IA-32 , x86-64 va 32- bit ARM mikroprotsessorlar . [32] Bunga qo'chimcha Itanium hali ham eski server versiyasida qo'llab-quvvatlanadi Windows Server 2008 R2 . Ilgari, Windows NT qo'shimcha arxitekturalarni qo'llab-quvvatladi. Windows-ning server nashrlari keng qo'llaniladi. So'nggi yillarda Microsoft Windows-dan a sifatida foydalanishni targ'ib qilish uchun katta mablag 'sarfladi server operatsion tizimi . Biroq, Windows-ning serverlarda ishlatilishi shaxsiy kompyuterlarda bo'lgani kabi keng tarqalmagan, chunki Windows serverlar bozorining ulushi uchun Linux va BSD bilan raqobatlashadi. [33][34] ReactOS Windows-ning muqobil operatsion tizimi bo'lib, u Windows-ning printsiplari asosida ishlab chiqilgan - Microsoft-ning biron bir kodidan foydalanmasdan. Boshqalar O'z davrida muhim bo'lgan, ammo endi mavjud bo'lmagan ko'plab operatsion tizimlar mavjud edi, masalan AmigaOS ; OS / 2 IBM va Microsoft-dan; klassik Mac OS , Apple macOS-ning Unix bo'lmagan kashfiyotchisi; BeOS ; XTS-300 ; RISC OS ; Morfos ; Xayku ; BareMetal va FreeMint . Ba'zilari hali ham bozorlarda ishlatiladi va ixlosmand jamoalar va mutaxassislar uchun ozchilik platformalari sifatida ishlab chiqilmoqda. OpenVMS , ilgari DEK tomonidan hali ham faol ishlab chiqilmoqda VMS Software Inc . Shunga qaramay, boshqa operatsion tizimlar deyarli faqat akademik tizimlarda, operatsion tizimlarni o'qitish yoki operatsion tizim tushunchalari bo'yicha tadqiqotlar uchun ishlatiladi. Ikkala rolni ham bajaradigan tizimning odatiy namunasi MINIX , masalan Yagonalik faqat tadqiqot uchun ishlatiladi. Yana bir misol Oberon tizimi da yaratilgan ETH Tsyurix tomonidan Niklaus Virt , Yurg Gutknecht va 1980-yillarda sobiq kompyuter tizimlari institutining bir guruh talabalari. U asosan tadqiqot, o'qitish va Virt guruhidagi kundalik ishlarda ishlatilgan. Boshqa operatsion tizimlar bozorda sezilarli ulushni qo'lga kirita olmadilar, ammo Bell Labs-ga emas, balki asosiy operatsion tizimlarga ta'sir ko'rsatadigan yangiliklarni kiritdilar. 9-reja . Komponentlar Operatsion tizimning tarkibiy qismlari kompyuterning turli qismlarini birgalikda ishlashini ta'minlash uchun mavjud. Sichqoncha yoki klaviatura kabi sodda bo'ladimi yoki Internet komponentasi kabi murakkab bo'ladimi, har qanday qo'shimcha qurilmani ishlatish uchun barcha foydalanuvchi dasturlari operatsion tizimidan o'tishi kerak. Kernel Asosiy maqola: Yadro (hisoblash) Yadro amaliy dasturiy ta'minotni kompyuterning apparati bilan bog'laydi. Yordamida proshivka va qurilma drayverlari , yadro kompyuterning barcha qurilmalari ustidan nazoratning eng oddiy darajasini ta'minlaydi. Bu dasturlar uchun xotiradan foydalanishni boshqaradi Ram , qaysi dasturlarning qaysi apparat manbalariga kirishini aniqlaydi, har doim optimal ishlashi uchun CPU ish holatini o'rnatadi yoki tiklaydi va ma'lumotlarni uzoq muddatli tartibga soladi uchuvchan bo'lmagan saqlash bilan fayl tizimlari disklar, lentalar, flesh-xotira va boshqalar kabi ommaviy axborot vositalarida. Dasturning bajarilishi Asosiy maqola: Jarayon (hisoblash) Operatsion tizim dasturiy ta'minot va kompyuter apparatlari o'rtasida interfeysni ta'minlaydi, shuning uchun amaliy dastur faqat operatsion tizimda dasturlashtirilgan qoidalar va protseduralarga bo'ysunish orqali apparat bilan o'zaro ta'sir qilishi mumkin. Operatsion tizim, shuningdek, amaliy dasturlarni ishlab chiqish va bajarilishini soddalashtiradigan xizmatlar to'plamidir. Amaliy dasturni bajarish operatsion tizim tomonidan jarayonni yaratishni o'z ichiga oladi yadro u xotira maydoni va boshqa resurslarni ajratib beradi, ko'p vazifali tizimlarda jarayonning ustuvorligini belgilaydi, dasturning ikkilik kodini xotiraga yuklaydi va dastur dasturini bajarilishini boshlaydi, so'ngra foydalanuvchi bilan va qo'shimcha qurilmalar bilan o'zaro aloqada bo'ladi. Uzilishlar Asosiy maqola: Interrupt Uzilishlar operatsion tizimlar uchun markaziy hisoblanadi, chunki ular operatsion tizim bilan o'zaro ta'sirlashish va uning atrof-muhitiga ta'sir ko'rsatishning samarali usulini ta'minlaydi. Shu bilan bir qatorda - operatsiyani talab qiladigan voqealar (so'rovlar) uchun turli xil manbalarni "tomosha qilish" operatsion tizimi - juda kichik bo'lgan eski tizimlarda topish mumkin vayronalar (50 yoki 60 bayt), ammo katta hajmli zamonaviy tizimlarda odatiy emas. Interrupt -sozlangan dasturlash to'g'ridan-to'g'ri aksariyat zamonaviy CPUlar tomonidan qo'llab- quvvatlanadi. Interruptlar kompyuterga mahalliy registr kontekstlarini avtomatik ravishda saqlash va voqealarga javoban ma'lum bir kodni ishlatish usulini taqdim etadi. Hatto juda oddiy kompyuterlar ham apparatdagi uzilishlarni qo'llab- quvvatlaydi va dasturchiga ushbu voqea yuz berganda ishlatilishi mumkin bo'lgan kodni belgilashga imkon beradi. Qachonki uzilish qabul qilinsa, kompyuterning apparati hozirda ishlayotgan har qanday dasturni avtomatik ravishda to'xtatadi, uning holatini saqlaydi va uzilish bilan ilgari bog'langan kompyuter kodini ishlaydi; bu telefon qo'ng'irog'iga javoban xatcho'pni kitobga joylashtirishga o'xshaydi. Zamonaviy operatsion tizimlarda uzilishlar operatsion tizim tomonidan boshqariladi yadro . Uzilishlar kompyuterning apparatidan yoki ishlayotgan dasturdan kelib chiqishi mumkin. Uskuna qurilmasi uzilishni keltirib chiqarganda, operatsion tizim yadrosi ushbu hodisa bilan qanday ishlashni, odatda ba'zi bir ishlov berish kodlarini ishga tushirish orqali hal qiladi. Ishlayotgan kod miqdori uzilishning ustuvorligiga bog'liq (masalan: odam telefonga javob berishdan oldin odatda tutun detektori signaliga javob beradi). Uskuna uzilishlarini qayta ishlash odatda a deb nomlangan dasturiy ta'minotga topshiriladigan vazifadir qurilma drayveri , bu operatsion tizim yadrosi, boshqa dasturning bir qismi yoki ikkalasi ham bo'lishi mumkin. Qurilma drayverlari keyinchalik turli xil usullar bilan ishlaydigan dasturga ma'lumot uzatishi mumkin. Dastur shuningdek operatsion tizimda uzilishni keltirib chiqarishi mumkin. Agar dastur qo'shimcha qurilmalarga kirishni xohlasa, masalan, operatsion tizim yadrosini to'xtatishi mumkin, bu esa boshqaruvni yadroga qaytarilishiga olib keladi. Keyin yadro so'rovni qayta ishlaydi. Agar dastur xotira kabi qo'shimcha manbalarni istasa (yoki resurslarni sarflashni xohlasa), yadro e'tiborini jalb qilish uchun uzilishni keltirib chiqaradi. Rejimlar Asosiy maqolalar: Foydalanuvchi rejimi va Supervisor rejimi Uchun imtiyoz uzuklari x86 mavjud bo'lgan mikroprotsessor arxitekturasi himoyalangan rejim . Operatsion tizimlar har bir rejimda qaysi jarayonlar bajarilishini aniqlaydi. Zamonaviy mikroprotsessorlar (CPU yoki MPU) bir nechta ish rejimlarini qo'llab- quvvatlaydi. Bunday imkoniyatga ega protsessorlar kamida ikkita rejimni taklif qiladi: foydalanuvchi rejimi va nazoratchi rejimi . Umuman aytganda, nazoratchi rejimida ishlash barcha mashina resurslariga, shu jumladan barcha MPU ko'rsatmalariga cheklovsiz kirish imkonini beradi. Foydalanuvchi rejimida ishlash ko'rsatmalardan foydalanish chegaralarini belgilaydi va odatda mashina resurslariga bevosita kirishni taqiqlaydi. CPUlarda foydalanuvchi rejimiga o'xshash boshqa rejimlar ham bo'lishi mumkin, masalan, eski protsessor turlarini taqlid qilish uchun virtual rejimlar, masalan, 32 bitli 16 bitli protsessorlar yoki 32 bitli protsessorlar. 64-bit bitta. Yoqilganda yoki qayta o'rnatishda tizim nazoratchi rejimida boshlanadi. Bir marta operatsion tizim yadro yuklandi va ishga tushirildi, foydalanuvchi rejimi va nazoratchi rejimi (shuningdek, yadro rejimi deb nomlanadi) o'rtasidagi chegara o'rnatilishi mumkin. Supervisor rejimi yadro tomonidan apparatga cheklovsiz kirishni talab qiladigan, masalan, xotiraga qanday kirilishini boshqarish va disk drayvlar va video displey qurilmalari kabi qurilmalar bilan aloqa o'rnatish kabi past darajadagi vazifalar uchun ishlatiladi. Foydalanuvchi rejimi, aksincha, deyarli hamma narsalar uchun ishlatiladi. Matn protsessorlari va ma'lumotlar bazasi menejerlari kabi amaliy dasturlar foydalanuvchi rejimida ishlaydi va faqat boshqaruvni yadroga o'tkazish orqali mashina resurslariga kirish mumkin, bu esa nazoratchi rejimiga o'tishni keltirib chiqaradi. Odatda boshqaruvni yadroga uzatish a bajarilishi bilan amalga oshiriladi dasturiy ta'minot uzilishi Motorola 68000 kabi ko'rsatmalar TRAP ko'rsatma. Dasturiy ta'minotning uzilishi mikroprotsessorni foydalanuvchi rejimidan nazoratchi rejimiga o'tishiga va yadroni boshqarish imkoniyatini beradigan kodni bajarishni boshlashiga olib keladi. Foydalanuvchi rejimida dasturlar odatda cheklangan mikroprotsessor ko'rsatmalaridan foydalanish huquqiga ega va odatda tizim ishida uzilishlar bo'lishi mumkin bo'lgan ko'rsatmalarni bajara olmaydi. Nazoratchi rejimida buyruqni bajarish cheklovlari odatda olib tashlanadi, bu yadroga barcha mashina resurslariga cheklovsiz kirishga imkon beradi. "Foydalanuvchi rejimining resursi" atamasi odatda ishlaydigan dasturni o'zgartirishga ruxsat berilmagan ma'lumotni o'z ichiga olgan bir yoki bir nechta CPU registrlarini anglatadi. Ushbu resurslarni o'zgartirishga urinishlar, odatda, operatsion tizim dasturni amalga oshirishga urinayotgan noqonuniy operatsiyalar bilan shug'ullanishi mumkin bo'lgan, masalan, dasturni majburan bekor qilish ("o'ldirish") orqali boshqaruvchi rejimiga o'tishga olib keladi. Xotirani boshqarish Asosiy maqola: Xotirani boshqarish Boshqa narsalar qatori, ko'p dasturlash operatsion tizimi yadro dasturlar tomonidan ishlatilayotgan barcha tizim xotirasini boshqarish uchun javobgar bo'lishi kerak. Bu dastur boshqa dastur tomonidan ishlatilayotgan xotiraga xalaqit bermasligini ta'minlaydi. Dasturlar vaqtini taqsimlash sababli har bir dastur xotiraga mustaqil kirish imkoniyatiga ega bo'lishi kerak. Ko'plab dastlabki operatsion tizimlar tomonidan ishlatiladigan xotirani kooperativ boshqarish, barcha dasturlar ixtiyoriy ravishda ishlatilishini nazarda tutadi yadro xotira menejeri va ularning ajratilgan xotirasidan oshmang. Ushbu xotirani boshqarish tizimi deyarli hech qachon ko'rilmaydi, chunki dasturlarda ko'pincha ajratilgan xotiradan oshib ketishiga olib keladigan xatolar mavjud. Agar dastur ishlamay qolsa, bu bir yoki bir nechta boshqa dasturlar tomonidan ishlatiladigan xotiraga ta'sir qilishi yoki ustiga yozilishi mumkin. Zararli dasturlar yoki viruslar maqsadga muvofiq ravishda boshqa dasturning xotirasini o'zgartirishi yoki operatsion tizimning ishlashiga ta'sir qilishi mumkin. Xotirani kooperativ boshqarish bilan tizimni buzish uchun faqat bitta noto'g'ri dastur talab qilinadi. Xotirani himoya qilish ga imkon beradi yadro jarayonning kompyuter xotirasiga kirishini cheklash. Xotirani himoya qilishning turli usullari, shu jumladan xotira segmentatsiyasi va xotira . Barcha usullar ba'zi bir darajada apparatni qo'llab- quvvatlashni talab qiladi (masalan 80286 MMU), bu barcha kompyuterlarda mavjud emas. Ikkala segmentatsiya va pagingda ham aniq himoyalangan rejim registrlar protsessorga ishlaydigan xotira manziliga qaysi xotira manzilini kirishini ko'rsatib beradi. Boshqa manzillarga kirishga urinishlar uzilishni keltirib chiqaradi, bu esa protsessorni qayta kiritishga olib keladi nazoratchi rejimi , joylashtirish yadro javobgar. Bunga a deyiladi segmentatsiyani buzish yoki qisqacha Seg-V, va bunday operatsiyani bajarish uchun mazmunli natijani tayinlash qiyin bo'lgani uchun va odatda bu o'zini tutmaslik dasturining alomati bo'lgani uchun yadro odatda huquqbuzarlik dasturini bekor qilishga murojaat qiladi va xato haqida xabar beradi. Windows 3.1 orqali ME versiyalari xotirani bir daraja himoya qilish darajasiga ega edi, ammo dasturlar uni ishlatish zarurligini osongina chetlab o'tishlari mumkin edi. A umumiy himoya xatosi segmentatsiya buzilganligini ko'rsatib, ishlab chiqarilgan bo'lar edi; ammo, tizim baribir tez-tez ishlamay qolishi mumkin edi. Virtual xotira Asosiy maqola: Virtual xotira Qo'shimcha ma'lumotlar: Sahifa xatosi Ko'pgina operatsion tizimlar qattiq disk va RAM atrofida tarqalgan xotiradan dasturlarni "aldab", xuddi virtual xotira deb ataladigan doimiy xotiraning bir qismi kabi foydalanishi mumkin. Foydalanilgan adabiyotlar. 1. Sattorov A Informatika va axborot texnologiyalari. Toshkent. ”Oʻqituvchi”. 2002 y 2. Ahmedov A., Toyloqov N. Informatika. Toshkent. “O’zbekiston”. 2002 y 3. Леонтьев В.П. Новейшая энциклопедия персонального компьютера. – М: Изд. ОЛМА-ПРЕСС, 2003 г Download 0.72 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling