|
Unix oilasiga oid operatsion tizimlar arxitekturasining elementlari
|
bet | 20/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblar38. Unix oilasiga oid operatsion tizimlar arxitekturasining elementlari.
Unix oilasiga oid operatsion tizimlar, quyidagi asosiy arxitektura elementlariga ega bo'ladi:
Shell: Shell, foydalanuvchining kompyuterda buyruqlar berish va amalga oshirish uchun interfeysni ta'minlaydi. Unix tizimlari bir nechta shell-ni qo'llaydi, misol uchun Bourne shell (sh), C shell (csh), Korn shell (ksh), va bash (Bourne-Again shell).
Kernel: Kernel, operatsion tizimning yadro qismi hisoblanadi. U tizimni boshqarish,
resurslarni boshqarish, buyruqlarni amalga oshirish va keng qamrovli funksiyalarni ta'minlaydi. Kernel asosiy xizmatlar, qurilmalar va protokollarni boshqaradi.
File System: File system, fayllarni saqlash va boshqarish uchun tuzilmaganliklarni o'z ichiga oladi. Unix tizimlari odatda hierarchik fayl tizimini (filesystem hierarchy) qo'llaydi,
misol uchun POSIX fayl tizimi.
Process Management: Process management, kompyuterda ishlayotgan jarayonlarni boshqarishga oid funktsiyalarni o'z ichiga oladi. Bu jarayonlarning boshqarilishi, yangi
23
jarayonlarni yaratish, ehtiyoj bo'lganda jarayonlarni to'xtatish yoki qayta ishga tushirish bilan bog'liqdir.
Device Drivers: Device driverlar, tizimdagi qurilmalar bilan aloqada bo'lgan yordamchi dasturlardir. Ular qurilma vositalarining to'g'ridan-to'g'ri boshqarilishini ta'minlaydi va tizimdagi operatsion tizimga aloqali funktsiyalarni amalga oshiradi.
Networking: Unix tizimlari yoritgichli tarmoqlanishni qo'llaydi va tarmoqlanish funktsiyalarini o'z ichiga oladi. Bu protokollarni, tarmoq vositalarini va tarmoq xizmatlarini boshqarishga imkon beradi.
User Interface: Unix tizimlari grafik interfeyslardan o'z ichiga olmaydi, ammo odatda grafik interfeysli dasturlar yordamida foydalanuvchilar bilan aloqada bo'ladi. Shell va Terminal emulator orqali foydalanuvchilar buyruqlarni kiriting va natijalarni ko'rishlari mumkin.
Security: Unix tizimlarida xavfsizlik muhim ahamiyatga ega. Ular foydalanuvchi hisoblarini boshqarish, fayllarga kirishni cheklash, ma'lumotlar himoyalash va bosh
qa xavfsizlik chiptalarni o'z ichiga oladi.
Bu arxitektura elementlari Unix tizimlarining asosiy tarkibiy qismlarini ifodalaydi. Ular tizimni to'g'ridan-to'g'ri boshqarish, o'zaro bog'liqlilik va o'rnatilish imkonini beradi.
|
| |