목차
1. 명령어 수준에서의 파이프
2. 파이프를 이용한 프로그래밍
3. 파이프의 크기
4. 파이프 닫기
5. 봉쇄되지 않는 read와 write
6. FIFO와 이름형 파이프
7. FIFO를 이용한 프로그래밍
2. 파이프를 이용한 프로그래밍
3. 파이프의 크기
4. 파이프 닫기
5. 봉쇄되지 않는 read와 write
6. FIFO와 이름형 파이프
7. FIFO를 이용한 프로그래밍
본문내용
7.1 파이프
한 작업을 수행하기 위해 둘 이상의 프로세스가 협력하게 됨- 여러 개의 프로세스 사이의 자료 공유를 위한 채널로 사용되는 것.
단순한 시그널은 프로세스들 간의 대량의 정보전송 채널로 부적합- 파이프를 사용하여 여러 프로세스가 정보를 공유하게 됨.
한 프로세스를 다른 관련된 프로세스에 연결시켜주는 단방향의 통신채널로 사용됨.
프로세스는 write 시스템을 호출하여 자료를 파이프로 보내며,read 시스템을 호출하여 자료를 받을수 있음.
...
7.1.6 다수의 파이프를 취급하기 위한 select 사용
파이프를 사용한 클라이언트/서버 모델*서버 프로세스는 하나 이상의 파이프에 정보가 들어있는 상황을 다룰수 있어야 함.*어느 파이프에도 정보가 없으면 있을때 까지 봉쇄되는 것이 합리적임*하나 이상의 파이프에 정보가 도착하면…. 서버 프로세스는 그것을 올바른 순서로 처리하기 위해 어느 파이프인지 알아야 함.
select 시스템 호출을 사용하여 여러 개의 파이프를 동시에 취급할 수 있음.*파이프, 파일, 단말기, 소켓 등에도 사용 가능*저장된 파일 기술자 집합 중 읽기/쓰기가 준비된 프로세스 선택
...
7.2 FIFO와 이름형 파이프
mknod 를 사용한 FIFO생성$ /etc/mknod channel p - mknod의 실행을 위한 적절한 경로명 - 인수 ‘p’: channel이라는 이름의 fifo 생성$ ls –l channel
prw-rw-r-- 1 ben usr 0 Aug 1 21:05 channel - p는 channel이 FIFO유형임을 나타내는 것임.
FIFO의 사용$ cat < channel & /*디렉토리 목록을 channel에 기록 후 cat으로 확인23656$ ls –l > channel; wait /* FIFO채널에서 cat명령이 완전한 퇴장(exit)을 대기*/prw-rw-r-- 1 ben usr 0 Aug 1 21:05 channel..
한 작업을 수행하기 위해 둘 이상의 프로세스가 협력하게 됨- 여러 개의 프로세스 사이의 자료 공유를 위한 채널로 사용되는 것.
단순한 시그널은 프로세스들 간의 대량의 정보전송 채널로 부적합- 파이프를 사용하여 여러 프로세스가 정보를 공유하게 됨.
한 프로세스를 다른 관련된 프로세스에 연결시켜주는 단방향의 통신채널로 사용됨.
프로세스는 write 시스템을 호출하여 자료를 파이프로 보내며,read 시스템을 호출하여 자료를 받을수 있음.
...
7.1.6 다수의 파이프를 취급하기 위한 select 사용
파이프를 사용한 클라이언트/서버 모델*서버 프로세스는 하나 이상의 파이프에 정보가 들어있는 상황을 다룰수 있어야 함.*어느 파이프에도 정보가 없으면 있을때 까지 봉쇄되는 것이 합리적임*하나 이상의 파이프에 정보가 도착하면…. 서버 프로세스는 그것을 올바른 순서로 처리하기 위해 어느 파이프인지 알아야 함.
select 시스템 호출을 사용하여 여러 개의 파이프를 동시에 취급할 수 있음.*파이프, 파일, 단말기, 소켓 등에도 사용 가능*저장된 파일 기술자 집합 중 읽기/쓰기가 준비된 프로세스 선택
...
7.2 FIFO와 이름형 파이프
mknod 를 사용한 FIFO생성$ /etc/mknod channel p - mknod의 실행을 위한 적절한 경로명 - 인수 ‘p’: channel이라는 이름의 fifo 생성$ ls –l channel
prw-rw-r-- 1 ben usr 0 Aug 1 21:05 channel - p는 channel이 FIFO유형임을 나타내는 것임.
FIFO의 사용$ cat < channel & /*디렉토리 목록을 channel에 기록 후 cat으로 확인23656$ ls –l > channel; wait /* FIFO채널에서 cat명령이 완전한 퇴장(exit)을 대기*/prw-rw-r-- 1 ben usr 0 Aug 1 21:05 channel..
추천자료
[공과대]-이동통신에 대하여
[마케팅]국내 이동통신 시장의 마케팅 전략(SK 텔레콤, KTF, LG 텔레콤)
[경영전략]통신망 확보를 위한 전략적 제휴(MS와 KT의 제휴)
3S 정보통신부
국내 이동통신 시장의 마케팅 전략
정보화와 언어파괴(인터넷 통신언어의 문제점과 해결방안)
[경영과의사결정]이동통신시장에서의 SKT와 KTF의 마케팅 전략 비교분석 (리포트)
스마트폰 시장 확대에 따른 이동통신 산업의 변화 가능성 - 2011년의 키워드는 바로 ‘스마트’...
법제와 민영방송법제, 방송통신관계법제, 개인정보보호법제, 건설관련법제, 내부자거래규제법...
올레KT 경영분석과 마케팅전략분석및 KT의 이동통신시장 1위등극위한 새로운 마케팅전략 제안...
컴퓨터 정보 통신 - Wireless LAN에 관해서
소개글