В. Ф. Бырька атындағы өндірістік процестерді автоматтандыру кафедрасы



Pdf көрінісі
бет28/70
Дата03.01.2022
өлшемі0.77 Mb.
#450179
1   ...   24   25   26   27   28   29   30   31   ...   70
OSRV- kaz

қызметтік 

конструкциялар; 

2.  Командалық  тілдің  өзіндік  интерпретатор  арқылы  орындалатын  кірме 

командалар; 

3.  Жеке файлдармен ұсынылатын командалар. 

 

Процестер 



UNIX  ОЖ-дегі  процес-  меншікті  адресті  виртуальды  кеңістікте  орындалатын 

программа.  Тұтынушы  жүеген  енгеннен  кейін  командалық  интерпретатордың 

программасы орындалатын процес автоматты түрде құрылады.  

 

 



Енгізу/шығарудың бағытын өзгерту 


Механизмнің іске асуы UNIX ОЖ-нің келесі қасиеттеріне негізделген: 

-  Біріншіден, кез келген енгізу-шығару  әлдебір файлдан енгізу және әлдебір файлға 

шығаруға негізделген; 

-  Екіншіден, кез келген файлға қол жеткізу дескрипторы арқылы жүзеге асырылады 

(оң бүтін сан); 

-  Үшіншіден,  әлдебір  процесс  кезінде  іске  қосылған  программа,  пайда  болған 

прооцестен  ашық  ашық  файлдардың  барлық  дескрипторларын  «мұра  ретінде» 

алады. 


 

 Аталған бағдарламалық каналдар 

Программалық  канал (pipe)- UNIX ОЖ-дегі  процесаралық  өзара  әсерлесудің 

дәстүрлі құралдарының ең көп тарағандарының бірі.  

Программалық  каналдың  жұмысының  басты  принципі  бір  процестің  байттық 

шығаруы  буферлеу  және FIFO  режимінде  программалық  каналдың  мазмұнын  басқа 

процесс  арқылы  оқуға  мүмкіндікті  қамтамасыз  етуге  негізделген. (яғни  бәрінен  бұрын 

жазылған байт бірінші оқылады). 





Достарыңызбен бөлісу:
1   ...   24   25   26   27   28   29   30   31   ...   70




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

    Басты бет