21. Monolit strukturalı yadroǵa iye bolǵan OS larda proceduralar qanday tárizde jazıladı.
#21.Monolit sistemalar (monolit yadro).
Mániske itibar beretin bolsa, OS-ápiwayı programma bolıp, sonıń ushında oni
diyerli bárshe programmalar siyaqlı payda etiw, yaǵInıy procedura hám funkciyalardan
ibarat kóriniste jaratıw tuwrıraq boladı. Bul jaǵdayda OS kompanantaları ǵarezsiz
modullardan ibarat bolmay, bálki bir úlken programma jaratıwshılardan ibarat boladı. OS
nıń bunday dúzilisi monolit yadro (monolithic kernel) delinedi.
Ulıwma jaǵadayda, monolit sistema “strukturası” onıń strukturası joq
ekenliginde. OS hár biri zárúr waqıtta bir-birin shaqırıwı múmkin bolǵan proceduralar
toplamınan ibarat. Bul jaǵdayda sistemanıń hár bir protcedurası jaqsı jolǵa qoyılǵan
interfeysqa iye.
Bunday shólkemlestirilgen OS tómendegi proceduraǵa iye boladı:
1. Bas programma – ol talap qılınatın servis procedurası shaqıradı.
2. Sistemalı shaqırıqlardı ámelge asıratın xizmetshi proceduralar toplamı.
3. Xizmetshi proceduralarǵa xizmet qılatın utilitalar toplamı.
22. Klient-server model dúzilisi hám islew principi.
#22. Klient-server modeli – OS nı strukturalastırıwǵa jáne bir jandasıwdur. Keń
mánide Klient-server modeli, qandayda bir servis (хizmet) tutınıwshısı-qaridar (Klient) –
dástúr kompanentası, hám bul servisti táminlewshi – server-dа’stúr kompanentası bar
ekenligin názerde tutadı.
Klient hám server ortasındaǵı óz ara baylanıs sonday standarlastırıladi, server
hár turli usillar menen ámelge asırılǵan hám , bálki isleb shıǵıwsh karxanaları turli bolǵan
Klientlerge xizmet qılıwı múmkin. Onda tiykarǵI shárt, olar sorawlardı serverǵa túsúnerli
usulda beriwlari lazım.
Ádetde ayırbaslaw (обмен) sebepshisi (инициатор) Klient esaplanadı, ol kutiw
halatındaǵı serverge xizmet kórsetiwdi sorab sorawnama jiberedi. Bir programma
kompananti giybir xizmetke qaraǵanda server bolıwı lazım.
Bul model jeńisli tárizde tek ǵana OS ların kóriwde, bálki programmalıq
táminatdıń bárshe kórinislerinde (уровнях) qollanıladı, tek bazı jaǵdaylarda tar- arnawlı
mániske iye
Do'stlaringiz bilan baham: |