программасы орындалатын процес автоматты түрде құрылады.
Механизмнің іске асуы UNIX ОЖ-нің келесі қасиеттеріне негізделген:
- Біріншіден, кез келген енгізу-шығару әлдебір файлдан енгізу және әлдебір файлға
шығаруға негізделген;
- Екіншіден, кез келген файлға қол жеткізу дескрипторы арқылы жүзеге асырылады
(оң бүтін сан);
- Үшіншіден, әлдебір процесс кезінде іске қосылған программа, пайда болған
прооцестен ашық ашық файлдардың барлық дескрипторларын «мұра ретінде»
алады.
Аталған бағдарламалық каналдар
Программалық канал (pipe)- UNIX ОЖ-дегі процесаралық өзара әсерлесудің
дәстүрлі құралдарының ең көп тарағандарының бірі.
Программалық каналдың жұмысының басты принципі бір процестің байттық
шығаруы буферлеу және FIFO режимінде программалық каналдың мазмұнын басқа
процесс арқылы оқуға мүмкіндікті қамтамасыз етуге негізделген. (яғни бәрінен бұрын
жазылған байт бірінші оқылады).
Достарыңызбен бөлісу: