Ақпараттық жүйелер және есептеу техникасы» кафедрасы «операциялық ЖҮйелер» ПӘнінің студенттерге арналған оқУ Әдістемелік кешені көкшетау


Таймерлерді программалармен қамтамасыз ету



бет42/82
Дата23.12.2022
өлшемі3,34 Mb.
#164079
1   ...   38   39   40   41   42   43   44   45   ...   82
Байланысты:
УМК ОЖ ИС (1)[1]

6.1. Таймерлерді программалармен қамтамасыз ету.
Таймер аппаратты түрде белгілі бір уақыт интервалы өткен сайын үзілімді иницирлейді. Сағаттар драйверінің міндеттері операциялық жүйеден тәуелді өзгереді, бірақ негізгі функциялары келесілер:
1.тәулік уақытты бақылау;
2.программаларға рұқсат етілген уақыттан көп жұмыс істеуге тыйым салу;
3.орталық процессордың пайдалануды еске алу;
4.пайдаланушы процеспен иницирленген аlarm жүйелік шақыртуды өңдеу;
5.операцюшық жүйе үшін бақылаушы таймерлерге қолдау керсету;
6.статистиканы бақылау, анализ және жинау;
Операциялық жүйеге де таймерлер қажет. Оларды күзетші таймерлер
деп атайды.
Сағат драйверлерін колданатын күзетші таймерлерді өңдеу механизмі. пайдаланушы үшін қолданылатын механизммен бірдей. Тек бір айырмашылығы, таймер жұмыс істеген кезде сағат драйвері сигнал берудің орнына, оган хабарласқан процеспен жеткізілген процедураны шақырады. Бұл процедура процестің бір бөлігі болып табылады.
6.2. «Жұмсақ» таймерлер.
«Жұмсақ» таймерлер идеясы артық үзілімдерді болдырмауға мүмкіндік береді. «Жұмсақ» таймерлер орнатылады және ядроға ену келесі белігілер бойынша орындалатындай жылдамдықпен жұмыс жасайды.
1. Жүйелік шақыртулар.
2. ТLВ адресі түрленуінің қатесі.
3. Жад бетінің жоқтығы.
4. Енгізу-шығару.
5.Орталық процессор үшін уақытша жұмыстың болмауы.


Бақылау сұрақтары:
1. Дискілердің типтері?
2. Қателерді өңдеу?
3. Тұрақты есте сақтау құрылғысының қасиеті?
4. Программаланушы таймердің жетістігі?
5. Таймерлерді программалармен қамтамасыз етудің функциялары?
23-24 Дәріс. UNIX операциялық жүйесі
Дәріс жоспары:
1. UNIX жүйесінің интерфейстері
2. UNIX қоршауы.
3. UNIX утилитасы
4. UNIX жүйесіндегі процесстер.
5. UNIX жүйесіндегі жоспарлау


Достарыңызбен бөлісу:
1   ...   38   39   40   41   42   43   44   45   ...   82




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

    Басты бет