Жады- мультибағдарламалы операциялық жүйе арқылы реттеліп, басқаруды талап ететін ең маңызды ресурстардың бірі болып табылады. Жадының бос бөліктерінің барлығы бөлістіруді қажет етеді. ОЖ жадыны басқаруда мынадай қызметтерді атқарады:
бос және толған жады бөлігін анықтау;
жадыны үрдістерге бөлу мен олардың аяқталуы кезінде жадыны босату;
үрдістерді оперативті жадыдан қатты дискіге ығыстыру;
оперативті жадыда орын босаған кезде оларды қайтара көшіру;
бағдарлама мекен-жайларын жадының нақты облысына орналастыру
Жадыны басқарудың талаптары
Қайта орналастыру
Қорғау
Бірге қолдану
Логикалық ұйымдастыру
Физикалық ұйымдастыру
Қайта орналастыру
Жадыны басқару
Жадының иерархиялық құрылымы
Жады менеджері (Жадыны басқару модулі )
Жады менеджерінің мақсаты:
Дәл осы уақытта жадының қандай бөлігі қолданып тұрғанын, ал қандай бөлігі бос екекнін бақылау
Қажетті жағдайда процестерге жадыдан орын бөледі және олардың аяқталуында ресурстарды босатады
Егер жады барлық процестерді сыйдыруға аз болса, онда ОЖ мен диск арасындағы мәліметтерді алмасуды басқарады
Жадыны басқару жүйесінің екі класы
Орындалу кезіндегі ОЖ мен диск арасында алмасуды қолданатын процестер
Свопинг (swapping) механизмы
Виртуалды жады (virtual memory) механизмы
ОЖ мен диск арасында алмасуды қолданбайтын процестер
Дискке жүктелмейтін біресепті жүйе
Уақыттың әрбір сәтінде тек қана бір бағдарлама орындалады, бұл кезде жады бағдарламалар арасында бөлінеді.
Бекітілген бөлімдермен берілген көпесептілік
Бекітілген өлшем бойынша жүйе ОЖ-ны бірнеше бөлімдерге бөледі.
Әр бөлімде бір есептен орналасып отырады.
Жүйе есептер арасында процессорды жылдам ауыстырып қосады.