М. З. Якубова техника ғылымдарының кандидаты, доцент


Операциялық жүйенің жадыны басқару принциптері Жадыны басқаруға байланысты ОЖ-ның негізгі функ-



бет20/141
Дата26.09.2023
өлшемі3.68 Mb.
#478578
1   ...   16   17   18   19   20   21   22   23   ...   141
КОМПЬЮТЕРЛІК ЖҮЙЕЛЕР АРХИТЕКТУРАСЫ

1.8. Операциялық жүйенің жадыны басқару принциптері Жадыны басқаруға байланысты ОЖ-ның негізгі функ-
циялары:
  • бос және бос емес жадыны бақылау;
  • процестерге жадыны бөлу және олар аяқталғанда босату;
  • жедел жадыдан (ЖЖ) процестерді ығыстыру және онда орын босағанда оларды қайтару;
  • программа адрестерін физикалық жадының белгілі бір

  • аумағына қалыпқа келтіру.
    Жадыны басқару:
  • Жадыда қандай процестерді орналастырып, қайсысын қалдырмауды анықтайды;
  • процестің виртуальды адрестік кеңістігінің аумақтарын

  • басқарады;
  • негізгі жадының мүмкін болатын көлемін бағалап және одан қосымша орын босата отырып, процестерді сыртқы есте сақтау құрылғыларына қайта жазады. Кейін ядро құ- рылғыдан негізгі жадыға мәліметтерді көшіре алады.

  • Адрестердің типтері
    Айнымалыларды және командаларды анықтау үшін:
  • символьдық атаулар (белгілер);
  • виртуальды адрестер;
  • физикалық адрестер пайдаланылады.

  • 39

40
17-сурет. Адрестердің типтері
Виртуальды адрестерден физикалық адрестерге өту әдістері
Жүйелік программа – ауыстырып іске қосқыш. Программа жүктелуге қажет физикалық жадыдағы бастапқы адрестер тура- лы мәліметтер негізінде және транслятор берген ақпараттарға сүйеніп (программаның адреске тәуелді тұрақтылары туралы), программаның жүктелуін виртуальды адрестерді физикалық ад- рестермен алмастыра отырып орындайды.
Екінші әдіс бойынша программа жадыға өзгермеген жағда- йында виртуальды адрестер арқылы жүктеледі, бұл кезде ОЖ ВАК (виртуальды адрестер кеңістігіне) қатысты програм- малық кодтың ығыстырылуын белгілеп отырады. Программа- ның орындалуы барысында әр кезде жедел жадыға қатынауын- да виртуальды адрестер физикалық адрестерге түрлендіріле- ді.
19-сурет. Бекітілген тараулар бойынша жадыны үлестіру: а – жалпы кезек бойынша; ә – жеке кезектер бойынша
41
Жадыны үлестіру әдістерінің түрлері


Достарыңызбен бөлісу:
1   ...   16   17   18   19   20   21   22   23   ...   141




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет