Fayl tizimi kompyuter
Fayl tizimi (Eng. Fayl tizimi) - ommaviy axborot vositalarida ma'lumotlarni tashkil etish, saqlash va nomlash usulini belgilaydigan nizom. U fayllar sifatida guruhlash uchun qabul qilingan jismoniy saqlash formatini belgilaydi. Muayyan fayl tizimi fayl nomi (papkali), fayl o'lchami va bo'limining maksimal hajmi va bo'lim, fayl atributlari to'plami belgilanadi. Biroz fayl tizimlari Fayllarni kirish yoki shifrlash yoki shifrlashni delimitatsiya qilish kabi xizmat imkoniyatlarini taqdim eting.
Fayl tizimi OAV ma'lumotlarini bir tomondan va API-ga kirish uchun API-ga kiring. Ilova dasturi faylga tegishli bo'lsa, unda ma'lum bir faylda, shuningdek, qandaydir ommaviy axborot vositalarida, shuningdek, qanday jismoniy vositada (CD, qattiq disk, magnit lenta yoki Flash xotira) mavjudligi haqida tasavvurga ega emas. Dastur bu fayl nomi, uning o'lchamlari va atributlari ekanligini biladi. Ushbu ma'lumotlarni fayl tizimidagi drayverdan oladi. Bu jismoniy ommaviy axborot vositalarida fayl yozib olinadigan fayl tizimi (masalan, qattiq disk) o'rnatiladi.
Operatsion tizim nuqtai nazaridan, butun disk 512 bayt va undan yuqori bo'lgan klasterlar to'plamidir. Fayl tizimida haydovchilar klasterlarni fayllar va kataloglarga kiritadilar (aslida ushbu katalogdagi fayllar ro'yxatini o'z ichiga olgan fayllar). Xuddi shu haydovchilar kinotokaralardan foydalanmoqda, ular erkin, ular nuqsonli deb belgilangan.
Biroq, fayl tizimi, albatta, jismoniy muhitning to'g'ridan-to'g'ri bog'liq emas. Virtual fayl tizimlari, shuningdek, tarmoqqa ega bo'lgan fayllarga kirishning yagona usuli mavjud.
OT ta'riflarining ikki guruhi mavjud: "Dastur nazorati uskunalari va" boshqa dasturlarni boshqarish dasturi "dasturi. Ularning ikkalasi ham aniq texnik ma'noga ega, ammo, nima uchun OT odatda nima kerakligi haqidagi savolni batafsil ko'rib chiqish bilan aniq bo'ladi.
Qaysi bir os ortiqcha hisoblash uskunalari mavjud. Masalan, o'rnatilgan mikrokompyuterlar bugungi kunda ko'plab maishiy texnika, avtomobillar (ba'zan o'nta), uyali telefonlar va boshqalarga tegishli. Ko'pincha bunday kompyuter doimiy ravishda qo'shilishda davom etadigan bitta dasturni amalga oshiradi. Va oddiy o'yin pristavkalari - shuningdek, ixtisoslashtirilgan mikrokompyuterni ifodalash - asbobga kiritilgan dasturda ishlaydigan dasturda ishlaydigan dasturda ishlashi mumkin "yoki CD. Shunga qaramay, ba'zi mikrokompyuter va o'yin konsernlari hali ham maxsus OT nazorati ostida ishlaydi. Aksariyat hollarda, bu unma-o'xshash tizimlar (ikkinchisi dasturlashtirilgan kommutatsiya uskunalari uchun tegishli: xavfsizlik devori, marshrutlar).
Agar:
Ishonch tizimi turli vazifalar uchun ishlatiladi va ushbu vazifalarni bajaradigan dasturlar ma'lumotlarni tejash va almashtirish kerak. Bu umumiy ma'lumotni tejash mexanizmiga ehtiyoj bo'lishi kerak; Aksariyat hollarda, OS fayl tizimini joriy qilish orqali unga javob beradi. Zamonaviy OT, qo'shimcha ravishda, nisbatan sekin disk operatsiyalarini chetlab o'tadigan bitta dasturni to'g'ridan-to'g'ri "ulanish" imkoniyatini beradi;
Turli dasturlar bir xil muddatli harakatlarni bajarishlari kerak. Masalan, klaviatura va uni ekrandagi displeyning oddiyligini oddiy kiritish yuzlab mashina buyruqlarini bajarishni talab qilishi mumkin va disk operatsiyasi minglab. Har safar ularni dasturlashtirmaslik uchun, OT-tez-tez ishlatiladigan kichik kutubxonalar (funktsiyalar);
Tizimning dasturlari va foydalanuvchilar orasida, foydalanuvchilar o'zlarining ma'lumotlarini ruxsatsiz kirishdan himoya qilishlari va dasturda mumkin bo'lgan xatti-harakatlarning umumiy muammolarga olib kelmasligini ta'minlash uchun vakolatlarni tarqatish kerak;
"Bir vaqtning o'zida" bitta kompyuterda bir nechta dasturlarni taqsimlash imkoniyatini (hatto bitta protsessorni o'z ichiga olgan holda), taniqli, taniqli deb nomlangan deb nomlangan. Shu bilan birga, maxsus tarkibiy qism, qisqa segmentlar uchun protsessor vaqtini ajratib turadi va ularni navbat bilan turli xil ijro etuvchi dasturlar (jarayonlar) bilan ta'minlaydi;
Oxir-oqibat, operatorni qatl qilish jarayonlarini boshqarish uchun baribir boshqarishi mumkin. shaxsiy dasturlar. Buning uchun amaldagi muhitlar, ulardan biri qobiq va standart kommunal xizmatlarning bir qismi - OS (boshqa, grafikaviy foydalanish muhiti kabi boshqa, OT-dan mustaqil foydalaniladigan qo'llaniladigan platformaga ega).
Shunday qilib, zamonaviy universal OT, avvalo, avvalgidek tavsiflanishi mumkin
· Fayl tizimlaridan foydalanib (Umumjahon ma'lumotlarga kirish mexanizmi bilan),
· Motamlar bo'linmasi (hokimiyat bo'linmasi bilan),
· MultiTask (vaqt ajratmasi bilan).
Mulkektiv vositalar va vakolatlarning taqsimlanishi komponentlarning o'ziga xos imtiyozlari ierarxiyasini talab qiladi. OT tarkibi uch guruh tarkibiy qismlarini ajratadi:
Nazorat kutubxonalari;
Kommunal xizmatlari bilan.
Aksariyat dasturlar, ikkala tizimli (OS) va ariza, protsessor va kirish uskunalari (va agar kerak bo'lsa, boshqa yadro resurslari, shuningdek boshqa dasturlar resurslari, shuningdek, protsessor va boshqa tarmoqlar resurslaridan foydalaniladi ("foydalanuvchi") rejimida amalga oshiriladi ) faqat tizim qo'ng'iroqlari orqali. Yadro imtiyozli rejimda bajariladi: bu ma'noda OS (aniqroq, uning yadro) uskunalarni boshqaradi.
OT tarkibini aniqlashda operatsion yaxlitlik mezoni (Schetnes): Tizim uning tarkibiy qismlarini to'ldirish kerak (shu bilan almashish) uning tarkibiy qismlarini to'ldirish kerak. Shuning uchun to'liq OS (matnli muharrirlar, nutqchilar va bog'lovchilar uchun matn muharrirlaridan) kiradi.
Zamonaviy kompyuterlar ulardagi operatsion tizimning mavjudligisiz tasavvur qilinishi mumkin emas - foydalanuvchilar va kompyuter (dasturlar va "temir" komponentlari o'rtasidagi o'zaro ta'sir qilish vositasi). Bugungi kunda ular o'nlab odamlar hisoblashlari mumkin. Operatsion tizimning asosiy ob'ekti Windows-ning namunasini namoyish etishi haqidagi savolni ko'rib chiqing.
Do'stlaringiz bilan baham: |