명명 된 파이프

작가: Monica Porter
창조 날짜: 18 3 월 2021
업데이트 날짜: 27 6 월 2024
Anonim
명명 된 파이프-프로세스 간 통신 Linux
동영상: 명명 된 파이프-프로세스 간 통신 Linux

콘텐츠

정의-명명 된 파이프 란 무엇입니까?

명명 된 파이프는 파이프 서버와 일부 파이프 클라이언트 간의 통신을 제공하는 단방향 또는 이중 파이프입니다. 파이프는 프로세스 간 통신에 사용되는 메모리 섹션입니다. 명명 된 파이프는 선입 선출 (FIFO)로 설명 할 수 있습니다. 먼저 입력 한 입력이 먼저 출력됩니다.

명명 된 파이프는 연결된 프로세스의 수명을 넘어 존재할 수 있으며 명시 적으로 삭제해야한다는 점에서 익명 파이프와 다릅니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 명명 된 파이프를 설명합니다

명명 된 파이프는 보안 검사가 필요한 관련 프로세스 또는 관련이없는 프로세스 간의 통신을 제공합니다. 동일한 컴퓨터 또는 다른 컴퓨터의 프로세스 간 통신에 사용할 수 있습니다. 명명 된 파이프는 파일 시스템의 파일에 저장되는 액세스 포인트로 식별됩니다.

명명 된 파이프의 모든 인스턴스는 동일한 이름을 공유하지만 각 인스턴스에는 고유 한 버퍼와 핸들이 있습니다. 또한이 인스턴스는 클라이언트와 서버 간의 통신을위한 별도의 매체를 제공하여 여러 파이프 클라이언트에 대해 동일한 명명 된 파이프를 사용할 수 있습니다.

명명 된 파이프는 모든 프로세스가 액세스 할 수 있기 때문에 매우 중요합니다.

명명 된 파이프를 만드는 방법에는 명령 줄과 프로그램 내 두 가지가 있습니다. Unix 명령 행에서 mknod 또는 mkfifo 명령을 사용하여 명명 된 파이프가 작성됩니다.