차례:
정의-명명 된 파이프 란 무엇입니까?
명명 된 파이프는 파이프 서버와 일부 파이프 클라이언트 간의 통신을 제공하는 단방향 또는 이중 파이프입니다. 파이프는 프로세스 간 통신에 사용되는 메모리 섹션입니다. 명명 된 파이프는 선입 선출 (FIFO)로 설명 할 수 있습니다. 처음 입력 한 입력이 먼저 출력됩니다.
명명 된 파이프는 연결된 프로세스의 수명을 넘어 존재할 수 있으며 명시 적으로 삭제해야한다는 점에서 익명 파이프와 다릅니다.
Techopedia는 명명 된 파이프를 설명합니다
명명 된 파이프는 보안 검사가 필요한 관련 프로세스 또는 관련이없는 프로세스 간의 통신을 제공합니다. 동일한 컴퓨터 또는 다른 컴퓨터의 프로세스 간 통신에 사용할 수 있습니다. 명명 된 파이프는 파일 시스템의 파일에 저장되는 액세스 포인트로 식별됩니다.
명명 된 파이프의 모든 인스턴스는 동일한 이름을 공유하지만 각 인스턴스에는 고유 한 버퍼와 핸들이 있습니다. 또한이 인스턴스는 클라이언트와 서버 간 통신을위한 별도의 매체를 제공하여 여러 파이프 클라이언트에 대해 동일한 명명 된 파이프를 사용할 수 있습니다.
명명 된 파이프는 모든 프로세스가 액세스 할 수 있기 때문에 매우 중요합니다.
명명 된 파이프를 만드는 방법에는 명령 줄과 프로그램 내 두 가지가 있습니다. Unix 명령 행에서 mknod 또는 mkfifo 명령을 사용하여 명명 된 파이프가 작성됩니다.