Басқаратын құрылғылардың типтері. Көпесептілік
Коммерциялық емес акционерлі қоғам
«АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»
Электроника кафедрасы
Курстық жұмыс
Тақырыбы: Басқаратын құрылғылардың типтері. Көпесептілік.
Пәні: "Ақпараттық қауіпсіздік қамтамасыз етуді программалық аппараттық құралдары"
Мамандық: Радиотехника, электроника және телекоммуникация
Орындаған: Кадырханова Б.
Сынақ кітапшасының номері: № 093143
Группа: ЭСТк 09-02
Тексерген: Ахметова А.
«___»___________________2012 ж.
Алматы 2012
Мазмұны
I Кіріспе
II Негізгі бөлім
2.1 Басқаратын құрылғылардың
типтері
2.2 Көпесептілік
III Қорытынды
19
Қолданылған әдебиеттер тізімі
Кіріспе
Қазiргi басқару жүйелерi
үшiн және өңдеудi қолдау және көп
есептiктiң iске асыруы қазiргi әлемдегi
әр түрлi программалау жүйелерi үшiн
қажеттi болды. Қолданылатын шешiмдерде
сонымен бiрге факторлардың түбегейлi
саны ықпал етедi.
Неткен бұл жүйенiң жұмысының тұрғылары
көп есептiктердi көздiң нүктесiмен қаралатынын
нақты iске асыру есептеуiш жүйе және өте
күштi тәуелдi болады. Мысалы, көп есептiктiң
iске асырулары басқа мағнада тиiмдi әдiспен
осылай қолдану асинхрондық енгiзу-шығару
операциялары бола алады; хабар берудiң
қолдану тетiктерi өзге жағдайда орынды
болады; жiп-жиi мәлiмет алмасу сонымен
бiрге түсiнiктi жадтың облысы арқылы қолданылады.
Танысу сондықтан есептеуiш жүйелер туралы
негiзгi мәлiметтермен бастау керек.
Көп қолданушылар операциялық
жүйемен қолданудың әр түрлі жолын
біледі, бірақ олар оған анықтама бере
алмайды. Операциялық жүйенің екі
маңызды функциясы бар. Олар бір
бірімен практикалық көз
Бір жағынан компьютердің аппаратурасы мен пайдаланушының есептері арасындағы интерфейс болып табылатын, ал екінші жағынан есептеуіш жүйесінің қорын тиімді қолдану және сенімділік есептеу ұйымдастыруына арналған басқарушы және өңдеу бағдарламалардың жиынын операциялық жүйе дейміз.
Басқаратын құрылғылардың типтері. Көпесептілік.
Басқару жүйесi (БЖ ) - оның шеттегi
құрылымдарының бағдарламаларының
бағдарлама немесе ЭЕМнiң негiзгi өрекет
бағдарлаушы жиынтығы және барлық өңге
бағдарламалардың қамтамасыз ететiн iске
қосуы, сонымен бiрге оператормен
өзара әрекеттесу.
БЖ –ң функциялары:
• Жадты басқару;
• Енгiзу құрылымдарына рұқсатты басқару
- қорытынды;
• Файл жүйесiмен басқару;
• Процесстердiң жұмыс iстесуiмен басқару,
процесстердiң диспетчеризациясы;
• Қорлардың қолдануымен басқару;
• Жедел жад және олардың орындауына программаны
жүктеу;
• Қолданушымен интерфейс;
• Машина аралық өзара әрекеттесу(желi
);
• Өзi жүйенiң қорғауы және қолданбалы
мәлiметтер және бағдарламалар;
• Шектеу рұқсат және көп қолданушы жұмыс
тәртiбi дұрыс айтады.
БЖ –ң түрлері:
• (multiuser system, multiaccess system) ұжымдық рұқсатты
көп қолданушы жүйе, ұжымдық рұқсаты бар
жүйе, жүйенi - есептеуiш жүйе немесе бiрнеше
қолданушыларға өз терминалынан бiр ЭЕМ-ге
бiр уақытта рұқсаты болуға мүмкiндiк беретiн
оның бөлiгi. Жұмыстың көп қолданушы сипаты
әртүрлi терминалдар және бағдарламалардың
арасындағы ЭЕМ құйын ауыстырып қосуда
болатын және сәйкесiнше әрбiр қолданушының
командаларының сәйкесiнше тез жан-жақты
зерттеуiне уақытты бөлу тәртiптiң арқасында
жетедi. Сонымен бiрге соңғысы басқа қолданушы
қызмет көрсетуге қатысты уақыттың тоқтаулары
көрiп қалмайды.
Бiр қолданушылық жүйе (one user
system ) - өзіндік көпқолданушыларға ие болмайтын
басқару жүйесi. Бiр қолданушылық БЖ-дардың
мысалдарымен (АҚШ ) Microsoftтiң фирмасының
MS DOSы және Microsoft сонымен бiрге және IBM жасалған
Ос/2лер болып табылады.
• Торлық басқару жүйесi, (NOS, Network Operating
System) сорған - есептеуiш желiнiң жұмысының
қамтамасыз етуi үшiн қолайлы басқару жүйесi.
Windows NTтiң торлық басқару жүйелерi болып
табылады, мысалы, Windows 2000, Novel Netware, Unix, Linux
тағы басқалар.
БЖ түрлер:
• график түрiнде - (тек қана командалық
жол) мәтiндiк;
• тегiн-ақылысы;
• (бастапқы код редакциялау мүмкiндiгiмен)
ашық - (бастапқы код редакциялау мүмкiндiгiсiз)
жабулы;
• клиент-серверлiгi;
• (аппаратты бөлiктiң бас-сирақтарына
орнықтылық) биiк тұрақтылық - аласа тұрақтылық;
• оңай (қатардағы қолданушы үшiн) әкiмдiк
етуде - күрделiсi, жүйелiк әкiмдер үшiн;
БЖ үшiн артық болатын
есептеушi техниканың қосымшасы бар.
Мысалы, кiрiстiрiлген микрокомпьютерлер
мұндай компьютер көбiнесе ауылы
көпшiлiгiнде тұрмыстық
Басқару жүйелерi, өз кезегiнде
:
• есептеуiш жүйе әр түрлi есептер үшiн
қолданылады, және де бұл есеп атқарушы
бағдарламалар мәлiметтер және оған айырбастары
сақтауға зарығады. Мәлiметтердiң сақтауды
әмбебап тетiгiнiң қажеттiлiгi осыдан шығады;
БЖ жағдайлардың басым көпшiлiгiнде файл
жүйесiнiң iске асыруы онда жауап бередi.
Қазiргi БЖ-дер бұдан басқа, енгiзуi бар
бiр бағдарламаның қорытындысы басқа ақырын
диск сияқты операциялар туралы өтiп кете
байлауға тiкелей мүмкiндiк бередi;
• әр түрлi бағдарламалар ылғи бiр ескiлiктi
iс әсерлер орындауға зарығады. мысалы,
нышанның енгiзуi клавиатурадан тұрып
қал және бейне оны машина командаларының
жүздiктерiнiң орындауы пердеде талап ете
алады, диск сияқты операцияның. БЖ олар
әрдайым қайтадан программаламау үшiн
жиi қолданылатын iшкi программалардың
жүйелiк кiтапханаларына iлiгедi;
• жүйелер бағдарламалармен және қолданушылардың
арасындағы қолданушылар өз Дандары қорғай
алу үшiн өкiлеттiк үлестiруге керек.
"Уақытты бөлу" сияқты
қабылдау арқылы iске асатын,олатын
тек қана жалғыз процессор
тiптi, бiр компьютердегi бiрнеше бағдарламалардың
бiр уақыттағы орындауды
• әйтеуiр, мүмкiндiк оператор, қалай болғанда
да, жеке бағдарламалардың орындауының
процесстерiмен басқаруға алуы керек.
Ол үшiн бiр операциялық орталар қызмет
көрсетедi үйреншiктi утилиталардың қабық
және жиыны БЖ-дың бөлшегi болып саналады.
Сайып келгенде, қазiргi әмбебап БЖ-дар
қалай ең алдымен сипаттауға болады
• (мәлiметке қол жеткiзудi әмбебап тетiкпен)
қолданушы файл жүйелерi,
• (өкiлеттiктердiң бөлiнуiмен) көп қолданушысы,
• (уақытты бөлумен) көп есептiсi.
Өкiлеттiктердiң көп есептiк
және үлестiрiлуi өзi БЖдiң компоненттердiң
артықшылықтарының нақтылы
• ядро жоспарлауышы болатын; құрылымдардың
драйверлерi жабдық тiкелей бағдарлаушы;
торлық iшкi жүйенi, файл жүйесiн;
• жүйелiк кiтапханалар және
• утилиталары бар қабықты.
Қолданбалы, жүйелiк те бағдарламалардың
көпшiлiгi, процессордың артықшылығы жоғылған
жұмыс тәртiптерiнде жүзеге асады және
шақыруларды системныз тек қана арқылылар
болса және басқа ядролық қорларға, сонымен
бiрге басқа бағдарламалардың қорларына
керек жабдықтарға рұқсат алады. Ядро
ерекше құқықты режимде жүзеге асады:
мағына бұл тап БЖ жабдықпен басқаратынын
айтады.
БЖ-ына стандартының ағымдағы редакциясы жүйелердiң қай тек қана жүзеге асыруы керектен нақтылы сыныпқа бөлiгi кiтапханалық iшкi программалары тағы басқалар мыңдаған шақты жүйелiк шақыруларын анықтауында болады; мысалы, нақты уақыт жүйелерiндегi ) және қабықтар және БЖдың утилиталарының 200 шақты командалары. Стандарт тек қана шақырулар және командалардың функциясын анықтайды, және олардың iске асыруының әдiстерi туралы нұсқауы бар болмайды.
Стандарт, бұдан басқа, БЖ файл жүйесiнде, командалық жолдың қалыбы және мiнез-құлықтың кейбiр басқа тұрғылары жүйедегi файлдардың бағыттауын әдiс, жүйелi айтылуларды (қатынастардың тiлi немесе дата және уақыттың қалыпқан мұндай қатысты қоюлар) оқшау бөлiгi, үйлесiмдi символдар жиыны, синтаксис, тiзбелердiң құрылымын анықтайды.
Мән БЖ құрамның анықтауында операциональ бүтiндiгiнiң белгiсiн алады: жүйе өз компоненттерi қолдануға бағалы мүмкiндiк беруi керек. БЖ толық құрамға сондықтан (компиляторлар, дұрыстаушылар және құрастырушыларға мәтiндiк редакторларынан) аспапты құралдардың жиыны да қосылады. Операциональ тұйықтығымен стандарт терминдерiндегi профильге разработческому жеткiлiктi жүйелерге ие болады.
Көпесептілік. Санашық бір уақытта тек бір ағынды орындайды. Бірақ көпесептіліқ операциялық жүйеде пайдаланушыға бірнеше бағдарламаларды пайдалануға мүмкіндік береді:
– бір қордың босағанын немесе ағынның орындалуы үзілгенше ағын қолданылады;
– ағынның мәнмәтіні сақталады;
– ағынның мәнмәтіні жүктеледі;
– орндалуды күткен ағындар бар болғанша бұл қайталау қайталанады.
Санашықтың бір ағынды орындау
кезінде басқа ағынның
Көпесептілік жүйе орындайтын жұмыстың мөлшерін көбейтеді, өйткені көп ағындар үзілмей орындалмайды. Ағындар орындалуын тоқтатып, мысалы енгізу–шығару құрылғысының босауын күтуі мүмкін. Көпесептіліктің арқасында бір ағын күтуде болса, басқа ағын орындалуы мүмкін, соның арқасында санашықтың уақыты босқа кетпейді.
Ығыстыратын көпесептілік – көпесептіліктің түрі, бұнда ағынның басқа ағындардың орындалуына өзбетінше санашықтың босатуын операциялық жүйе күтпейді. Оның орнына алдын ала берілген уақытта немесе артықшылығы жоғары ағын орындалуға дайын болса операциялық жүйе ағынды үзеді. Ығыстыру бір ағынның санашықты толық алуынан сақтайды және басқа ағындарға санашықтың уақытын қолдануға мүмкіндік береді.
Widows ОЖ орындалу жүйесі –
ығыстыратын көпесептілік
Кейбір кезде екі ағынға жалпы
бір мақсатқа жету үшін бір бірімен
әрекеттесуі қажет. Мысалы, С компиляторында
бір ағын С тілінде бағдарламаның
өндеуін орындаса, ал екінші ағын –
бірнеше ағынның жұмысының
Санашықтың өндеуі және бағдарламаның компилляциясы екі үрдіспен (әр қайыссының бір ағыны бар) орындалады, бір үрдістің орындалуына қарағанда тез болуы керек, өйткені көпесептілік операциялық жүйеде санашықтың ағынын немесе компиллятордың ағынын кезек кезек орындауы мүмкін. Санашық бірігіп қолданатын буферге бір нәрсе орналастырса, компилятор өзінің жұмысын бастауы мүмкін. Осыған ұқсас екі немесе бірнеше орында бір уақытта орындалатын қолданбаларды, паралельді қолданбалар дейміз. Бір санашықты компьютерде паралельді қолданбалар пайдалы, ал көпсанашықтыларда ол өте пайдалы.
Көпағындық. Паралельдікке жету үшін екі үрдісті қолдану барлық жағдайда тиімді емес. Windows ОЖ бұл проблеманы шешу үшін ыңғайлы жадыны бірігіп қолданатын механизмдердін құрады. Бұл механизмдерді қолданған жағдайларда да басқа проблемалар болуы мүмкін, сол жағдайда паралельдікке жету үшін көпағынды үрдіс қолданылады.
Көпағынды үрдістің екі немесе бірнеше ағындары болады олар бірігіп бір мекендік кеңістікті және қорды қолданады.
Әр үрдіс бір ағынмен құрылады.
Қажет болса бағдарлама үрдіс
ішінде қосымша ағындарды құруы
мүмкін. Олар көбінесе бағдарламада асинхронды
операцияларды орындау үшін қолданылады
(операциялар кез келген уақытта
орындалады). Бұл категорияға енгізу–шығару
операциялары кіреді. Бір ағынды негізгі
бағдарламаның орындалуына
Ағындарды қолданып параллелизмге
жету үшін бағдарлама бір үрдісте
екі немесе бірнеше ағын құрады.
Көпағындық үрдістер паралельдікке
жетеді және екі үрдісті қолдануымен
байланысты кемшіліктері жоқ. Ағындар
үрдіске қарағанда тез
Көпағынды үрдісті қолдану –
серверлі қолданбаларға тиімді шешім,
ол клиенттерден сұраныс қабылдайды
және әр сұраныс бойынша бір кодты
орындайды. Мысалы, файл–сервер файлдармен
жұмыс жасайтын операциялар, бірақ
әр сұраныс серверден өзінің файлымен
жұмыс істеуді сұрасада, сервер бағдарламасы
жадыға тек бір рет жүктеледі.
Әр келетін сұраныс қажет
ОЖ– де паралельдікке жету үшін екі үрдісті қолданады олар арнайы арналар арқылы әрекеттеседі. Сондықтан ОЖ бағыныңқы жүйелері бөлек серверлі үрдістер ретінде жүзеге асырылған және қорғалған деп аталады.
Үзу мен алып тастау – ол ОЖ–гі қалып–күйлер. Олар бағдарламалы немесе аппаратты анықталады. Үзу немесе алып тастау анықталғанда санашық сол уақытта орындап жатқан жұмысын тоқтатады және басқаруды пайда болған күйді өңдейтін код мекені бойынша жадының ерекше аймағына береді. Windows ОЖ бұл кодты қақпан өңдеуші деп атайды. (trap hondeer).
Ядро үзу және алып тастауды ажыратады. Үзу (interrupt) – санашықтың қандай жұмыс орындап жатқанына қарамайтын кез–келген уақытта болатын асинхронды жағдай. Көбінесе үзу енгізу–шығару құрылғыларының әсерінен болуы мүмкін.
Алып тастау (excaption) – синхронды қателі қалып–күй, машиналық команда арқылы орындалады. Мысалы, жадының қорғанысының бұзылуы.
Ядро жүйелік қызмет
көрсетудің шақыруын нәтиже
Қақпандарды өңдеуші. Қақпан (trаp) термині ол санашықпен қолданылатын механизм. Орындалып жатқан ағында үзу немесе алып тастау пайда болған да ол басқаруды алып ОЖ–ң бекітілген нүктесіне басқаруды береді. Санашық басқаруды ядродағы қақпандарды өңдеушіге береді. Бұл модуль каммутационды панельдің рөлін атқарады: ол санашық генерациялайтын үзулер мен алып тастауларды қабылдайды және басқаруды сәйкес жағдайды өңдейтін кодқа береді.
Қақпан өңдеушісі өзінің шақыру кезінде машинаның қалып–күйін сақтау үшін уақытша үзуге тиым салады, өйткені егер жаңа үзу немесе алыптастау пайда болса, онда ақпараттар жоғалып кетер еді. Сол үшін ол қақпан кадырын құрады және оған үзілген ағынның орындалатын күйі жайында ақпаратты орналастырады. Үзу немесе алыптастау өңдеуі аяқталған соң бұл ақпарат ядроға ағынның әрі қарай орындалуына мүмкіндік береді.
Кейбір қалып–күйлерді өңдеуіш өзі шешеді, бірақ көбінесе ол пайда болған күйдің типін анықтап оны ядроның басқа модуліне немесе жүйелік атқарушыға басқаруды береді.
Көп есептiк (multitasking, multiprogramming) - басқару жүйесiнiң қасиетi және бiр процессордың жанында бiрнеше әртүрлi бағдарламалар немесе әртүрлi жиiрек бiр бағдарлама бiр уақытта жұмыстана алатын ЭЕМ. Барлық бағдарламалар сонымен бiрге жедел жадтарда бiрге жығылмай тұрады және әрбiр қандай болса да уақыт аралығына орындалады. Мысалы, болғанша, бiр бағдарлама басқа жұмыс iстей алады шеттегi құрылымның қосындысы немесе оператордың (команда ) сигналдарын күтедi. Көп есептiкке қабiлеттiлiгi ЭЕМнiң түрге қарағанда басқару жүйесiнен үлкен дәрежеде тәуелдi болады. Көп есептi жүйемен кең таралған (АҚШ ) AT T s Bell Laboratoriesтiң фирмасының Unixi болып табылады.
(Windows 95, Windows NT, Unix, Unix ) preemptive
multi-tasking басымды көп есептiктердi
қолдайды)- барлық дерлiк қазiргi басқару
жүйелерi. Бұл ығыстырғыш көп есептiктер
жиi сияқты ауыстыратын термин
осы уақытта белсендi оның
Мұндай телетайп және процессор құрылымдардың жұмыстың жылдамдықтарында арқасында үлкен айырмашылыққа уақытты бөлуi бар жүйе көп терминалдардың арасындағы ауыстырып қосып және әрбiр қолданушыға ол алып тастаған процессормен жеке басқаратынын көрiнетiннiң мәлiметiн ендiрiп немесе шығаруға үлгердi. Содан соңы жойылған терминалдарды ретiнде қолданылатын дербес компьюлер пайда болды. Мысалы, бас процессордың басқару жүйесi үшiн осыған байланысты IBM-370 ) қажеттiлiк символ бойынша енгiзу-шығарумен шұғылдануға қопарылып түстi. Басқару жүйелерiнiң өңдеуiндегi екпiн ендi әртүрлi қолданушыларға және жадта бар бас компьютер бiр уақытта тәуелдi атқарылатын программалық модулдармен басқаруға көшiрген. Қандай болмасын құрылыммен қызмет көрсетуге кезек мұндай тапсырмалар кезек ұғымдар пайда болды: магниттi сақтаушыда, тапсырманың аяқтауын уақыт және тағы басқалар күтiлетiн тапсырма приоритетi принтер, плоттерлер, жинақтағышпен.
Әрбiр қолданушыны алады
қуатты дербес компьютер жеткiлiктiсi
дәл қазiр БЖ дамытудағы екпiндерi
жаңадан өзгердi. үлкен мән ендi
торлық, көп есептi БЖдердiң дамытуы
алады. Шынын айтқанда, көп есептi
БЖдi жеке дербес компьютердегi қолданушы
ендi және бiрнеше процесстердiң сiз
толығусыз сәйкестелетiн
Дербес компью жүзеге асырылған
алғашқы басқару жүйелерi компьютерлер
mainframe алдақашан жүзеге асырылған
уақытты бөлуi бар жүйелерге концептуалды
жоспарда және беттерiнше нақты
Егер хабарды өңдеу
такомалардың жолы тартылып байланса,
онда қолданушы ағымдағы қатынастың
ағымдағы қосымшасын өңдеудi аяқтау тек
қана содан кейiн жүйе реакцияны
байқайды. Бағдарламашының орындаудың
жанында ұзақ операциялары әдетте (құмсағаттар
) мегзегiштiң формасын API шақырып - BeginWaitCursorдiң
функциясын өзгертедi. Егер бұл тiптi
бағдарламаның өңдеушiсi, бұл жағдайда
кептелiп қалған қосымшаны ескердi
PeekMessageның функциясын ол ағымдағы қосымшасы
және тосуға қабiлеттi кезектi қатынас
өңдей алған жүйеге хабарлай шақырса,
кейде. Бас ренiштiк бiрақ
Бастай Windowsтерге. Басқару
жүйесiнiң қабiлеттiлiгi уақыт атқарылатын
ағын iс жүзiнде кез келген уақытта
үзсiн және басқа күтетiн ағынға
басқаруды тапсырылсын preemptive multitaskingнiң
терминiмен анықталады - басымды, немесе
ығыстырғыш, көп есептiк. Iске асыру
оны осылай көрiнедi: қолданушы бөлiгi
ылғи бiр процесске жата алатын ағындар
барлық қазiргi осы уақытта процессорлық
уақыттарға талаптанады және көздiң
нүктесiмен бiр уақытта
Ығыстырғыш көп есептiктiң
iске асыруы Windows 2000 байсалды тапсырмаларды
ауыстыруды мүмкiндiкғана емес, тоқтап
тұруларға ортаның орнықтылығы,
тағы басқа қорлар процессорлық уақытқа
өйткенi бiр қосымша да шексiз право
ала алмайды да бередi. Жүйе осылай
бiрнеше қосымшалардың бiр
1-ші сурет: Ағындардың ығыстырғыш көп есептiгi бар жүйесiндегi ауыстырып қосу
(БЖ ) басқару жүйелерiнiң
көпшiлiгi көп есептiктердi
Жоспарлаудың әдiстерi және диспетчерированияны
қарап шығамыз. (кесте төменде қара) жоспарлаудың
бiрнеше түрлерi танып бiледi.
Жоспарлаудың түрлерi
БЖға өмiрдiң процессiндегi (ағын ) есеп
күйлердiң бiрлерiнде бола алады:
• (дайын ) Ready - орындауға дайын;
• (тоқтап тұрады ) Standby - нақты процессордағы
орындау, диспетчер үшiн таңдалған келесi
есептi контекст бұл ауыстырып қосады;
• (орындалады ) Running - есеп моментке дейiн
орындалады:
-Аяқтаулар;
-Биiгiрек басымдылығы бар есептiң ығыстырулары;
-Күту күйiне Дербес өткелi;
-Ерекшеленген уақыт квантының аяқтаулары.
• (күтедi ) Waiting - есеп синхронизацияланған
объектте күй өз алдына бұл өтедi немесе
БЖ команда бойынша, есеп күтудi аяқтау
бойынша Ready да Runningлердiң күйге көшедi
• (ауыспалы күй) Transition - есептiң стегi жадтан,
жүктеудiң жанында жүк түсiрiлген Readyлардың
күйге көш
• (бiтiрген ) Terminated - орындауды бiтедi, жадтан
бошалай алады;
• (аты-жөнiн көрсеткен ) Initialized - ROM немесе
винчестердiң загуженасы.
Күйлерге арналған есептiң өтуiн кәдiмгi
тiзбек мұндай бола алады:
(аты-жөнiн көрсеткен )
Initialized - ROM немесе винчестердiң
Күйлерге арналған есептiң өтуiн кәдiмгi
тiзбек мұндай бола алады:
Initialized - Ready - Standby - Running - Terminated. Күйлерге
арналған есептiң өтуiн схема толықтау
суретте Win 2000 көрсетiлген - сурет төменде
қара
Көп есептiк - (немесе программалық
орта) басқару жүйесiнiң
Егер жүйе есеп тек қана дәйектi түрде
аяқтауын келесi тек қана содан кейiндерiн
бастай ағымдағы орындай алса, онда жүйе
бiр есептi деп аталады. Алғашқысы жүйе
мұндай болды.Көп есептi БЖге аумалы-төкпелi
буын пакеттi өңдеудi БЖ болып табылады:
мұндай жүйе бiр қосымшамен емес мән бойынша
бiр есептi бола жұмыс iстейдi, дәйектi түрде
(олардың өңдеуiн функция немесе бағдарлама
iске қоса) жұмыстанатын пакеттердiң ағынымен.
Итеiп шығарылмайтын көп
есептiк
Ығыстырғыш көп есептiктiң қадырлары жаттығу
есептерiнiң көпшiлiгi үшiн өте маңызды толып
қалады және сондықтан түгелдей дерлiк
дамыған қазiргi басқару жүйелерi жеткiлiктi
көп есептiктiң тап солдың түрлерiн жүзеге
асырады.
Көп есептi жүйенiң
тиiмдiлiгi орындауға есептердiң диспетчеризацияның
әдiсiнен көпшiлiгiнде тәуелдi болады. Диспетчеризацияның
түсiнулерi үшiн маңызды тапсырманың күйiнiң
ұғымы болып табылады. Негiзгiсi тапсырманың
күйлерi мұндай:
- орындалады;
- орындауға дайын;
- тосқауыл қойған.
Есеп оған астында
орындауды күйде осындайда болады
процессордың қоры ерекшеленген және
басқару тапсырылған. Жүйеде орындайтын
есептер физикалық процессорға қарағандасы
көбiрек бола алмайтыны анық. Сондықтан
екiншi күй бар болады - орындауға дайындық.
Демек, ол күй есеп бұл осындайда жүзеге
аса алады бiтеу шамданған себептер бар
болмайды, бiрақ есептеуiш қорлар басқа
есептерге берген. үшiншi тапсырманың күйiне
оның орындауын мүмкiн еместiктiң жанында
осы кезде тигiзедi. Бұл бола алады
- күтуi немесе (семафордың ашуы, қатынастың
кiрiсi тағы сол сияқтылар) оқиға;
- (қашан iске қосу үшiн бастапқы шарты басқа
есеппен немесе жүйемен әлi жасалуға жеткiлiксiз
болады) бас-аяқсыз инициализация;
- «(орындауды анық тоқтау, дұрыстау мақсаттарда
әдетте) қатқақ;
- (күй бiтiрiп қойыл орындау бағындыр, бiрақ
қорларды әлi босатылуға жеткiлiксiз болады)
аяқтау;
IOSтiң БЖiне көп есептiк
appның бағдарламаларының
Appның бағдарламаларының арасындағы тез
ауыстырып қосуы үшiн келесi әсерлердi
орындаңыз.
1. App-ның жақында қолданылған
бағдарламаларына қарау үшiн
2. Жұмыс iстеуге керегетiн
3. Ол қосылу үшiн appнiң бағдарламасын басыңыз.
Көп есептiк және appның жақында қолданылған
бағдарламалары туралы Хабар-ошар Елге
батырмалар екi есе шығын басуда appның
жақында қолданылған бағдарламаларының
тiзiмi көрсетiледi. Сол немесе жүйелiк қорларды
қолдануға ашық болып белсене осы уақытта
қолданылатын appның бағдарламалары бұл
мiндеттi емес. Қолданушы қашан бағдарлама,
оларды бұл қайтарылады автоматты iске
қосылады. Нақтылы есептер немесе қызмет
фон тәртiбiнде жұмыс iстей бере алады.
Оларды анықталу үшiнкүй жолына қараңыз:
- Геолокация/GрS:
олар қашан қолданылады, күй
жолында белгi көрiнiп қалады. Егер
appның бағдарламасында appның
Ескерту. Геолокация күйге келтiрулер
бөлiмде жерлокацияны қызметтердi жақында
қолданылатын appның бағдарламаларының
тiзiмi қарауға болады.
- Көшiрме аудио: музыканың
тыңдауында немесе басқа көз күй жолдарында
белгi көрiнiп қалады. Егер appның бағдарламасында
бұл appның бағдарламасына көшiрме тоқтаттырып
немесе тоқтату мүмкiн көшiрме орындалса,
тоқтаттырып немесе тоқтату мүмкiн. Жабуға
болма немесе бағдарламаның жұмысын бiтiру.
- Күй жолында қашан iTunes:сi
синхронизация белгi, құрылым көрiнiп қалады
модемнiң тәртiбiндегi iTunesтiң бағдарламасы
бар синхронизацияны орындайды немесе
сымсыз желi бойынша.
- Торлық белсендiлiк:
күй жолдарында қашан белгi көрiнiп қалады,
торлық белсендiлiкте болады. Торлық белсендiлiктiң
индикаторы тек қана қолдануда тиiстi келесi
функцияларды және операцияларды app программасы
үшiн көрiнiп отырады:

- Басқару
- Басқаруға қарсы қылмыстар
- Басқарудағы жоспарлау функциясы
- Басқарудағы жоспарлау функциясы
- Басқарудағы коммуникация
- Басқарудағы коммуникация процесі
- Басқарудың негізгі қағидалары мен әдістері
- Баскетбол как олимпийский вид спорта
- Баскетбол как средство комплексного развития физических качеств старшеклассников
- Баскетбол. Методи та організація дослідження
- Баскетбол ойынының ғылыми-теориялық негіздері
- Баски и баскский вопрос
- Басқадай кредиторлық қарыздар есебі
- Басқа да салықтар бойынша бюджетпен есеп айырысу есебі» (жер салығы, мүліктер салығы мен көлік салығы)