Agar biz operatsion tizim tomonidan bajariladigan vazifalarning tavsifini sezilarli darajada soddalashtirsak, unda ikkita asosiy narsani ajratish mumkin:
Bu apparat va dasturiy ta'minot tizimi resurslarini boshqaradi. Agar odatdagi statsionar kompyuter haqida gapiradigan bo'lsak, unda ushbu manbalarga quyidagilar kiradi: protsessor, xotira, disk maydoni. Agar gaplashsangiz uyali telefon, keyin klaviatura bu erga qo'shiladi (yoki sensorli ekran), manzillar kitobi, terish tizimi, batareya va tarmoqqa ulanish
Bu dasturlar va apparat vositalari o'rtasida barqaror va izchil o'zaro aloqani ta'minlaydi. Ilova notanish bo'lishi mumkin batafsil xususiyatlar apparat
Dastlabki muammo, apparat va dasturiy ta'minot resurslarini boshqarish juda muhimdir. Gap shundaki, turli xil dasturlar va ma'lumotlarni kiritish usullari e'tiborni tortadi. markaziy protsessor (CPU, protsessor, protsessor), biz allaqachon muhokama qilgan printsiplar. Ularga xotira, xotira maydoni va I / U tarmoqli kengligi kerak. Operatsion tizim har bir dastur boshqa dasturlarga zid bo'lmasdan kerakli resurslarni olish uchun hamma narsani tartibga solib, yaxshi maslahatchi rolini o'ynaydi. Operatsion tizim cheklangan kompyuter resurslarini barcha foydalanuvchilar va barcha ilovalar uchun eng yaxshi natijalarga erishadigan tarzda taqsimlaydi. Albatta, ushbu konfiguratsiyadagi mumkin bo'lgan narsalardan. Kompyuter aniq belgilangan protsessor ishlashi va xotira hajmiga ega, uning o'sishi - bizda bo'lgani kabi - har doim ham mashina ishlashining oshishiga olib kelmaydi. Operatsion tizim ushbu va boshqa resurslarni eng foydali usulda taqsimlashi kerak bo'ladi.
Dasturiy ta'minot va apparat vositalarining o'zaro ta'sirini ta'minlashning ikkinchi vazifasi zamonaviy kompyuterlarning konfiguratsiyasidagi o'zgarishlarga ochiqligini hisobga olgan holda alohida ahamiyatga ega. Interfeys vositalari amaliy dasturlar (amaliy dastur interfeysi, API) ishlab chiquvchiga bitta kompyuterda dastur yozish imkoniyatini beradi va shu bilan birga uning boshqa turdagi kompyuterda ishlashiga shubha qilmaydi. Ikkala mashinaning xotirasi yoki saqlash hajmi bir-biridan farq qiladigan bo'lsa ham.
Operatsion tizim hamma narsani dasturning ishlashini davom ettirish uchun tartibga soladi ushbu kompyuter uning apparati o'zgartirilgandan yoki ishlab chiqarilganidan keyin ham dasturiy ta'minotni yangilash... Haqiqat shundaki, bu apparatni va uning resurslarini taqsimlanishini kuzatadigan har bir aniq dastur emas, balki operatsion tizimdir. Operatsion tizim dizaynerlari oldida turgan muammo - bu tizimni kompyuter komponentlari va tashqi qurilmalarini ishlab chiqaruvchi minglab kompaniyalarning apparatlari bilan moslashtirish. Zamonaviy operatsion tizim minglab turli xil printerlarni, qattiq disklarni va maxsus vositalarni "tanib olishga" qodir atrof-muhit... Bundan tashqari, har bir alohida holatda, ushbu uskunalar boshqacha tarzda birlashtiriladi.
Do'stlaringiz bilan baham: |