Виртуалды бет деп - виртуалды адрестік кеңістікте әрбір процесстердің берілген көлемдер жүйесіне арналған бірдей және бекітілгенбөліктерге бөлінуін айтамыз.
Жалпы жағдайда виртуалды адрестік кеңістіктің көлемі беттің көлемінен кіші болмайды, өйткені өр процестің соңғы беттері қосымша аумақпен толықтырылады.
Сонымен қоса ЭЕМ- нің барлық уақытша жадысы физикалық бет деп аталатын бөліктерге бөлінеді(немесе блоктар немесе кадрлар немесе фреймдер).
Сонымен қоса ЭЕМ- нің барлық уақытша жадысы физикалық бет деп аталатын бөліктерге бөлінеді(немесе блоктар немесе кадрлар немесе фреймдер).
Әдетте беттің көлемі екінің дәрежесі ретінде таңдалады: 512, 1024 және т.б., бұл адрестерді өзгертудің механизмін жеңілдетуге мүмкіндік береді.
V әрбір кадр = V әрбір бет
Бос кадрлар арқылы беттерді тарату
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
А.3
А.2
А.1
А.0
В.2
В.1
В.0
А.3
А.2
А.1
А.0
С.3
С.2
С.1
С.0
В.2
В.1
В.0
А.3
А.2
А.1
А.0
С.3
С.2
С.1
С.0
А.3
А.2
А.1
А.0
D.4
D.3
С.3
С.2
С.1
С.0
D.2
D.1
D.0
А.3
А.2
А.1
А.0
Негізгі жады
Кадр
Номер
і
Жадыны беттік ұйымдастыру кезіндегі виртуалды адресті физикалық адреске өзгертуінің механизмі
Онда блоктағы жеке элементті қалай табуға болады?
Жеке блокты табу үшін сол элемент тұратын және блоктың басына қатысты элементті алтын блокты процесс көрсетуі қажет. Адрестер келесі түрде болады (p, s), мұндағы
p – процестің виртуалды бетінің номері (бетті номерлеу 0 ден басталады),
s - виртуалды бет шектерін алып тастау.
D процесі үшін орын жоқ. Бірақ ОЖ D процесін жүктейді.
D процесі үшін орын жоқ. Бірақ ОЖ D процесін жүктейді.
ОЖ ның әрбір процесі беттік кестеден тұрады
Беттік кесте әрбір процестердің беттерінің кадрлерінің орнын көрсетеді.
3
2
1
0
-
-
-
10
9
8
7
14
13
11
6
5
4
12
Мысалға сәйкес мәліметтердің құрылымы (процестің кестесі А, В, С,D, бос кадрлердің тізімдері)
Екінің дәрежесіне тең көлемдегі беттер
V әрбір кадр = V әрбір бет = 2к
Сұрақтар
Логикалық, салыстырмалы және физикалық адрестердің айырмашылықтары қандай?
Беттер мен кадрлар арасындағы айырмашылық?
Сегменттер мен беттердің айырмашылығы?
Жадыда келесідегідей ретпен, көлеммен орналасқан бос аймақтары бар тербеліс жүйесін қарастырамыз: 10 Кбайт, 4,20, 18, 7, 9, 12, 15 Кбайт. Осылардың қайсысы сегмент көломінің сұранысын қанағаттандырады
12 Кбайт
10 Кбайт
9 Кбайт
Бірінші лайықты алгоритмі бойынша? Ең лайықты? Келесі лайықты?