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



Yüklə 3,32 Mb.
Pdf görüntüsü
səhifə217/253
tarix07.01.2024
ölçüsü3,32 Mb.
#209072
1   ...   213   214   215   216   217   218   219   220   ...   253
os

Linux da kiritish/chiqarish
Qurilmalarga yo‘naltirilgan Linux fayllar tizimi disk xotirasiga 
ikki kesh yordamida kiradi:

ma’lumotlar virtual xotira tizimi bilan birlashgan sahifalar 
keshida saqlanadi; 

metama’lumotlar bufer keshida saqlanadi, shu bilan birga har 
bir kesh diskning bloki bilan indekslanadi. 
Linux qurilmalarni quyidagi uchta sinflarga ajratadi: 

blokli qurilmalar – to‘la mustaqil, ma’lumotlar o‘zgarmas 
kattalikdagi bloklardan ixtiyoriy foydalanishga ruxsat beradi;


359 

belgili 
qurilmalar 
– ular qatoriga barcha boshqa 
qurilmalarning aksariyat qismi kiradi; ular oddiy faylarning 
funksionalligini qo‘llab-quvvatlashi shart emas; 

tarmoq qurilmalari – yadro tarmoq tizimi bilan o‘zaro harakat 
qiladi.
Linuxda qurilmalar drayverlari modulli tuzilishi 9.6- rasmda 
ko‘rsatilgan.
9.6- rasm. Qurilmalar drayverlarining modulli tuzilishi 
Blokli qurilmalar tizimdagi barcha disk qurilmalariga asosiy 
interfeysni ta’minlaydi. Blokli bufer keshi ikki maqsadda xizmat 
qiladi: 

faol kiritish/chiqarish uchun bufer keshi sifatida; 

tugallangan kiritish/chiqarish uchun kesh sifatida. 
So‘rovlar menejeri blokli qurilmaning drayveri yordamida bufer 
tarkibini o‘qish va yozishni boshqaradi.
Belgili 
qurilmaning 
drayveri 
o‘zgarmas 
bloklarning 
ma’lumotlaridan ixtiyoriy foydalanishni qo‘llab-quvvatlamaydi. 
Belgili qurilmaning drayveri turli talab qilinayotgan kiritish/chiqarish 
amallarni bajaradigan funksiyalar to‘plamini ro‘yhatdan o‘tkazadi. 
Yadro belgili qurilmadan faylni o‘qish yoki yozish so‘roviga deyarli 
Fayllar 
tizimi 
Blokli 
qurilmaning 
fayli 
Bufer keshi 
So‘rovlar menejeri 
SCSI menejeri 
SCSI-qurilmalari 
drayveri 
Blokli 
qurilmani 
drayveri
Belgili 
qurilmaning 
fayli 
файли 
Tarmoq 
soketi 
Protokol 
drayveri 
TTY 
drayveri 
Tarmoq 
qurilmasi 
drayveri 
Belgili 
qurilmaning 
drayveri 
Qatorli 
ifodalash 
Foydalanuvchi dasturi 


360 
xech qanday oldindan ishlov berishni amalga oshirmaydi, lekin oddiy 
so‘rovni qurilmaning drayveriga uzatadi. Bundan asosiy mustasno – 
bu terminal qurilmalardan (TTY) foydalanishni almalga oshiruvchi 
belgili qurilmalar drayverlarining alohida to‘plami; ular uchun yadro 
standart interfeysni qo‘llab-quvvatlaydi. 

Yüklə 3,32 Mb.

Dostları ilə paylaş:
1   ...   213   214   215   216   217   218   219   220   ...   253




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin