Үрдістің біресепті және көпесепті орындалуы.
Процестің дәйекті орындалуы тапсырмалар немесе операциялар бірінен соң бірі, кезек-кезек, қатаң белгіленген ретпен орындалатынын білдіреді. Әрбір операция алдыңғы операция аяқталғаннан кейін ғана басталады.
Процестің көпестік орындалуы (немесе параллель орындау) бірнеше тапсырмалар немесе операциялар бір уақытта, бір уақытта орындалатынын білдіреді. Бұған бірнеше процессорларды, орындау ағындарын немесе басқа параллельді деректерді өңдеу технологияларын пайдалану арқылы қол жеткізуге болады.
Есепті көпсанашықты шешуді басқару тәсілдері
Көп нұсқалы мәселелерді шешуді басқару бірнеше жолмен жүзеге асырылуы мүмкін, соның ішінде:
1. Рейтинг әдістері: берілген критерийлер ең жақсысын таңдау үшін шешімнің әр нұсқасын бағалау және бағалау үшін қолданылады.
2. Оңтайландыру әдістері: ең жақсы шешімді табу үшін белгілі бір мақсатты функциялар қолданылады. Бұған сызықтық бағдарламалау, динамикалық бағдарламалау және т. б. сияқты математикалық әдістер арқылы қол жеткізуге болады.
3. Тәуекелдерді талдау әдістері: әрбір шешімнің тәуекел дәрежесі бағаланады, содан кейін теріс салдардың ықтималдығы аз опция таңдалады.
4. Сараптамалық бағалау әдістері: ең жақсы шешімді таңдау үшін сарапшылардың пікірлері мен білімдері қолданылады.
5. Мультиагентті модельдеу әдістері: әртүрлі шешім нұсқаларын және олардың салдарын модельдей алатын компьютерлік модельдер қолданылады.
Енгізу-шығару жүйесін басқару.
Компьютерлік жүйелердегі енгізу-шығару жүйесін (I/O) басқару енгізу-шығару құрылғылары (мысалы, пернетақта, тінтуір, дискілер) мен орталық процессор (CPU) арасындағы үйлестіруді қамтиды. Ол сондай-ақ құрылғылардан енгізілген немесе шығарылған деректерді уақытша сақтау үшін пайдаланылатын жад буферлерін басқаруды қамтиды.
Операциялық жүйе құрылғы драйверлері арқылы енгізу-шығару жүйесін басқарады. Құрылғы драйверлері-бұл амалдық жүйе мен енгізу-шығару құрылғылары арасындағы байланысты қамтамасыз ететін бағдарламалық жасақтама. Олар амалдық жүйенің сұрауларын өңдейді және енгізу-шығару құрылғыларына тиісті командаларды жібереді.
Операциялық жүйе сонымен қатар өнімділікті оңтайландыру үшін жиі қолданылатын енгізу-шығару буферлерін басқаруды қамтамасыз етеді. Енгізу-шығару буфері енгізу-шығару құрылғыларына қатынасу санын азайтып, өнімділікті жақсарта алады, өйткені деректерді бір уақытта бір Байт емес, блоктарда жинауға және жіберуге немесе оқуға болады.
Сонымен қатар, амалдық жүйе құрылғыға бірнеше процестерге бір уақытта қол жеткізу кезінде мүмкін болатын қателіктерді болдырмау үшін Енгізу-шығару операцияларын синхрондауды қамтамасыз етеді.
Достарыңызбен бөлісу: |