Жадыны қорғау



І. Кіріспе
ІІ. Негізгі бөлім
1. Жадыны бірігіп қолдану
2. Жадыны қорғау.Қатынас құру функциялары
3. Виртуальды жадыны ұйымдастыру
Қолданылған әдебиеттер
Жады - мультибағдарламалы операционды жүйе қатарынан түбегейлі басқаруды талап ететін ең маңызды дерлік ресурстардың бірі болып табылады.
Жадының бос бөліктерінің барлығы бөлістіруге болады. ОЖ жадыны басқару жөнінен қызметтері: бос және толған жадыны анықтау, жадыны үрдістерге бөлу мен олардың тамамдалуы кезінде жадыны босату, үрдістерді оперативті жадыдан дискіге ығыстыру, оперативті жадыда орын босаған кезед оларды қайтара көшіру, сондай-ақ бағдарлама мекен-жайларын физикалық жадының нақты облысына саралау.
Құбылмалы және командалар идентификациясы үшін символды атаулар, виртуалды мекен-жайлар мен физикалық мекен-жайлар қолданылады.
Символды атауларды тұтынушы бағдарламаны алгорит тілінде немесе
ассемблерде жазу барысында қолданылады. Виртуалды мекен-жайларды бағдарламаны машина тіліне аударатын транслятор жасап шығарады. Осылайша, аударылым барысында бағдарламаның оперативті жадының қай бөлігіне барып орнығатыны белгісіз болғандықтан, транслятор бағдарламаларға құбылмалы және командаларға виртуалды мекен-жайларды беріп, бағдарлама нөлдік мекен-жайдан басталатынын ескереді. Үрдістің виртуалды мекен-жайларының жиынтығы виртуалды мекен-жай кеңістігі деп аталады. Әрбір үрдіс өзіндік виртуалды мекен-жай кеңістігіне ие. Виртуалды мекен-жай кеңістігінің максималды көлемі компьютердің аталған сәулетіне тән мекен-жай разрядтылығымен шектеледі, сондай-ақ компьютердің физикалық жадымен сәйкес келмейді.
1. Гордеев А.В Молчанов А.Ю. Системное программное обеспечение. -СПб.:
Питер, 2001.
2. Олифер В.Г.,Олифер Н.А. Сетевые ОС-СПб.: 2002.
3. Столлингс Операционные системы. –СПб.: Питер 2001. – 852с.:ил.
4. Дейтл Г. Введение в операционные системы. В 2-х томах Пер с англ - М-
Мир, 1987.
5. Эви Немег, Гарт Снайдер и др. UNIX. Руководство системного администратора, - Киев, 2000.
6. Ресурсы Win NT. Перх англ. - СПб.: BHV-Санкт-Петербург. 1996.
7. Стивенс У. UNIX, взаимодействие процессов. - М.: Питер, 2002.
8. Концептуальное моделирование информационных систем. /Под ред
В.В.Фильчакова. - СПб; СПВУРЭ ПВО, 1998.

Жоспары

І. Кіріспе
ІІ. Негізгі бөлім
1. Жадыны бірігіп қолдану
2. Жадыны қорғау.Қатынас құру функциялары
3. Виртуальды жадыны ұйымдастыру
Қолданылған әдебиеттер

Жадыны бірігіп қолдану
Жады - мультибағдарламалы операционды жүйе қатарынан түбегейлі
басқаруды талап ететін ең маңызды дерлік ресурстардың бірі болып табылады.
Жадының бос бөліктерінің барлығы бөлістіруге болады. ОЖ жадыны басқару
жөнінен қызметтері: бос және толған жадыны анықтау, жадыны үрдістерге бөлу
мен олардың тамамдалуы кезінде жадыны босату, үрдістерді оперативті жадыдан
дискіге ығыстыру, оперативті жадыда орын босаған кезед оларды қайтара
көшіру, сондай-ақ бағдарлама мекен-жайларын физикалық жадының нақты
облысына саралау.
Құбылмалы және командалар идентификациясы үшін символды атаулар,
виртуалды мекен-жайлар мен физикалық мекен-жайлар қолданылады.
Символды атауларды тұтынушы бағдарламаны алгорит тілінде немесе
ассемблерде жазу барысында қолданылады. Виртуалды мекен-жайларды
бағдарламаны машина тіліне аударатын транслятор жасап шығарады.
Осылайша, аударылым барысында бағдарламаның оперативті жадының қай
бөлігіне барып орнығатыны белгісіз болғандықтан, транслятор бағдарламаларға
құбылмалы және командаларға виртуалды мекен-жайларды беріп, бағдарлама
нөлдік мекен-жайдан басталатынын ескереді. Үрдістің виртуалды мекен-
жайларының жиынтығы виртуалды мекен-жай кеңістігі деп аталады. Әрбір үрдіс
өзіндік виртуалды мекен-жай кеңістігіне ие. Виртуалды мекен-жай
кеңістігінің максималды көлемі компьютердің аталған сәулетіне тән мекен-жай
разрядтылығымен шектеледі, сондай-ақ компьютердің физикалық жадымен сәйкес
келмейді.
Физикалық мекен-жайлар құбылмалылар мен командалар орныққан оперативті
жадының ұяшық нөмірлеріне сәйкес. Виртуалды мекен-жайдан физикалыққа ауытқу
екі тәсілмен жүзеге асады. Алғашқыда, алмастыруды арнайы жүйелік бағдарлама
– алмастырушы қосушы орындайды. Ол физикалық жадының бастапқы мекен-жайы
жөніндегі ақпаратқа сүйемдене отырып, бағдарламаның қосылуын іске асырады.
Екінші тәсілде, бағдарлама виртуалды мекен-жайда еш өзгертілімсіз қосылады,
бұл ретте операционды жүйе бағдарламалық кодтың виртуалды мекен-жай
кеңістігіне қатысты орнығуын бағдарлайды. Бағдарламаның орындалуы барысында
оперативті жадыға төну кезінде виртуалды мекен-жайдың физикалыққа түрленуі
орындалады. Екінші тәсіл барынша тиімді болып табылады. Ол
бағдарламаныңорындалуы кезінде оның деңіл түрде орын алмастыруын қамтамасыз
етеді, ал алмастырушшы қосушы бағдарламаны жады бөлігіне мықтап бекітіп
тұрады. Сонымен қатар алмастырушы қосушыны қолдану шығындар санын кемітеді,
себебі виртуалды мекен-жайдың түрленуі қосылу барысында бір рет қана
болады, ал екінші жағдайда аталған мекен жайға төну кезінде қайтара
орындалып отырады.
Жадыны басқарудың барлық тәсілдері екі классқа жіктелуі мүкін:
оперативті жады мен диск арасында үрдістердің орны алмастыруын қолданылатын
тәсілдер, және мұндай әрекеттілікті жасамайтын тәсілдер.

Жадыны қорғау. Қатынас құру функциялары.
Есептеуіш машина жады – қол жеткізудің орташа уақыты мен бір бит
көлеміндегі деректерді сақтау құндылығымен ерекшеленетін есте сақтау
құрылғыларының иерархиясы ретінде қабылданады (процессордың ішкі
тіркелімдемелері, оперативті жады түрлері, дискілер, ленталар). Тұтынушы
арзан әрі жылдам жадыны пайдалануды жөн көрері сөзсіз. Кэш-жады аталған
ахуалда тығырықтан шығуды тиімді тәсілі болып табылады.
Кэш-жады – бұл қол жеткізудің орташа уақыты мен бір бит көлеміндегі
деректерді сақтау құндылығымен ерекшеленетін, жиі қолданылатын ақпаратты
жай ЕСҚ-дан жылдам ЕСҚ динамикалық көшіру уақытын азайтуға мүмкіндік
беретін екі түрлі есте сақтау құрылғыларының бірлесе қызмет етуін
ұйымдастыру тәсілі болып табылады.
Кэш-жадыны көп жағдайда тек екі түрлі есте сақтау құрылғыларының
бірлесе қызмет етуін ұйымдастыру тәсілі ретінде ғана емес, сондай-ақ жылдам
ЕСҚ бір құрылғысы ретінде қабылдауымызға болады. Ол бағасы жөнінен қымбат,
жады көлемі де салыстырмалы жағдайда аз. Ең бастысы кэш-жы механизмі
тұтынушы үшін айдындай мөлдір, деректердің қолданылуы жөнінде қандай да бір
ақпаратты бермейтін, ЕСҚ бір түрінен екіншісіне деректердің орын
алмастыруын орындамайтын механизмі. Атлаған шаралардың барлығы жүйелік
құралдармен автоматты түрде орындалып отырады. Кэш-жадыны оперативті жадыда
сақталған деректерге қол жеткізудің орташа уақытын азайтудың жекелеген
жағдайын қарастыралық. Бұл мақсатта ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Дербес компьютерлердегі жадыны басқару
Жадыны қорғау. Виртуалдық жадыны ұйымдастыру
Windows-та виртуальді жадымен жұмыс істеу
Ақпараттық қауіпсіздіктің қауіптері
Виртуалды жадыны басқару
ОПЕРАЦИЯЛЫҚ ЖҮЙЕНІҢ ЯДРОСЫ
Микропроцессорлық техниканыңсақтағыш құрылғылары
Жадыны қорғау технологиялары
Утилиттер, олардың типтері. Операциялық жүйе, оның атқаратын негізгі мәселелері. IBM PC типіндегі компьютерлерде қолданылатын операциялық жүйелер. кірістірілген программаларға мысалдар
Микропроцессорлардың құрылымы
Пәндер