YADDAŞIN IDARƏOLUNMASI Yaddaşın idarəolunması üçün ƏS-nin funksiyaları
"yaddaş" kimi bir resursun onun üçün rəqabət aparan müxtəlif proseslər arasında bölüşdürülməsi (yaddaş həmişə kifayət qədər olmadığından, mahiyyət etibarilə məhdud resursdur);
bir prosesin yaddaş sahəsinə digərindən girişi qorumaq;
proqramçılar üçün abstrakt fiziki yaddaşa giriş.
YADDAŞIN IDARƏOLUNMASI Əməliyyat sistemləri əsas yaddaşın aşağıdakı təsvir növlərini istifadə edir:
Kompüter sisteminin işləməsi zamanı ölçüləri dəyişən dinamik bloklar.
Əsas yaddaş aşağıdakı yollarla istifadə edilə bilər:
Yaddaşa eyni anda yalnız bir istifadəçi proqramını yerləşdirmək;
Bir neçə istifadəçi proqramının eyni vaxtda yaddaşa yerləşdirilməsi;
Əsas yaddaşın əvvəlcədən müəyyən edilmiş xüsusi bölməsində istifadəçi proqramlarının yerləşdirilməsi;
Hər bir istifadəçi proqramının bir bitişik (sadəcə əlaqəli) əsas yaddaş sahəsinə yerləşdirilməsi;
İstifadəçi proqramının operativ yaddaşın bitişik olmayan sahələrində yerləşdirilməsi (bu halda ƏS orada yerləşdirilən proqramları ayrı-ayrı bloklara bölür və bu blokların bir-biri ilə əlaqəsini təmin edir).
YADDAŞIN IDARƏOLUNMASI Yaddaş ünvanları olan xanalardan ibarətdir. Hər bir xanada hər hansı informasiya və ya hər hansı 1 instruksiya yerləşir.
YADDAŞIN IDARƏOLUNMASI Ünvan sahəsi anlayışı ilə təqdim edilən proseslə həmin prosesə ayrılmış yaddaş arasında tək-tək uyğunluq mövcuddur.
Ünvan sahəsi yaddaşa daxil olmaq üçün proses tərəfindən istifadə edilə bilən ünvanlar toplusudur. Hər bir prosesin digər prosesin ünvan sahəsindən asılı olmayaraq öz ünvan sahəsi var.
ÜNVAN SAHƏSİ YADDAŞIN IDARƏOLUNMASI Proses 1
Proses 2
Ünvan sahəsi
Proses 1
Ünvan sahəsi
Proses 2