U. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev


Linux da jarayonlarning o‘zaro harakati



Download 3,88 Mb.
Pdf ko'rish
bet218/253
Sana11.07.2022
Hajmi3,88 Mb.
#773993
1   ...   214   215   216   217   218   219   220   221   ...   253
Bog'liq
2-1570

Linux da jarayonlarning o‘zaro harakati 
UNIX ga o‘xshab, Linux jarayonlarga - hodisalar ro‘y berganligi 
to‘g‘risida signallar yordamida xabar beradi. Signallarning cheklangan 
to‘plami mavjud va ular birorta axborotni olib bormaydi: jarayon faqat 
signal borligi haqidagi faktdan foydalanishi mumkin. Linux yadrosi, 
yadro rejimida bajarilayotgan jarayonlar o‘rtasida aloqa qilish uchun 
signallardan foydalanmaydi. Yadro ichidagi aloqa tuzilmalarini 
rejalashtiruvchi - states (holatlar) va wait.queue (pipe) (kutish navbati) 
- yordamida amalga oshiriladi. Konveyer mexanizmi (pipe) farzand 
jarayonga ona jarayondan aloqa kanalini meros qilib olishga imkon 
beradi. Konveyerning bir uchida yozilayotgan ma’lumotlar uning 
ikkkinchi uchida o‘qilishi mumkin. Umumiy xotira aloqa qilishning 
juda tez usulini ta’minlaydi; bir jarayon bilan umumiy xotiraning 
hududiga yozilgan barcha ma’lumotlar mazkur hududni o‘zining 
manzil maydonida aks etgan boshqa jarayon tomonidan o‘sha zahoti 
o‘qilishi mumkin. Lekin sinxronlash maqsadida, umumiy xotira 
boshqa birorta aloqa mexanizmlari bilan birgalikda foydalanilishi 
kerak. Umumiy xotiradagi obyekt umumiy xotiradagi hududlar uchun 
faylni chiqarish maqsadida foydalaniladi; xuddi shunday fayl xotirada 
aks ettiriladigan hududdan ma’lumotlarni chiqarish uchun ishlatiladi. 
Umumiy xotiraga aks ettirishlar sahifalar buzilishlarini ajratiladigan 
obyekt band qilingan xotiraning hududiga qayta yo‘naltiradi. 
Ajratiladigan obyektlar o‘z ichidagilarni esida qoldiradi, xattoki 
mazkur onda xech qanday jarayonlar ularni o‘zining virtual xotira 
maydonida aks ettirilmayotgan bo‘lsa ham. 
Linux da tarmoqning tuzilishi 
Tarmoqda ishlash – buLinux da funksionallikning eng muhim 
sohasidir. Linux ning tarmoq tizimi UNIX – UNIX aloqalari uchun 
asosiy Internet-protokollarni qo‘llab-quvvatlaydi. Shuningdek, u 
UNIX bo‘lmagan operatsion tizimlarga xos protokollarni, xususan, 
Appletalk va IPX kabi kompyuter tarmoqlarida ishlatiladigan 


361 
protokollarni qo‘llaydi. Linux tarmoq tizimi abstraksiyaning uch 
darajasida amalga oshiriladi: 

soket interfeysi; 

drayverlar protokollari; 

tarmoq qurilmalari drayverlari.
Linux da tarmoq protokollarining eng muhim to‘plami – bu 
Internet protokollari to‘plami. Linux tarmoq tizimi tarmoqning barcha 
qismlarida turli mashinalar o‘rtasida mashrutlashni ta’minlaydi. 
Mashrutlash protokolini yuqori darajasida UDP, TCP va ICMP 
protokollar qo‘llaniladi.

Download 3,88 Mb.

Do'stlaringiz bilan baham:
1   ...   214   215   216   217   218   219   220   221   ...   253




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish