Trang Chủ Mạng Tên ống là gì? - định nghĩa từ techopedia

Tên ống là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Named ống có nghĩa là gì?

Một ống có tên là một đường ống một chiều hoặc song công cung cấp liên lạc giữa máy chủ ống và một số máy khách ống. Một đường ống là một phần của bộ nhớ được sử dụng để liên lạc giữa các quá trình. Một ống có tên có thể được mô tả là đầu vào, đầu ra (FIFO); đầu vào nhập trước sẽ là đầu ra trước.


Một ống có tên khác với một ống ẩn danh ở chỗ nó có thể tồn tại ngoài vòng đời của các quy trình liên quan và phải được xóa rõ ràng.

Techopedia giải thích ống tên

Các đường ống được đặt tên cung cấp liên lạc giữa các quá trình liên quan hoặc không liên quan phải chịu kiểm tra bảo mật. Chúng có thể được sử dụng để liên lạc giữa các quy trình trên cùng một máy tính hoặc các máy tính khác nhau. Các đường ống được đặt tên được xác định bởi các điểm truy cập của chúng, được lưu trữ trong một tệp trên hệ thống tệp.


Mỗi phiên bản của một ống có tên đều có chung tên nhưng mỗi phiên bản có bộ đệm và tay cầm riêng. Các phiên bản này cũng cung cấp một phương tiện riêng để liên lạc giữa máy khách và máy chủ, cho phép sử dụng cùng một đường ống có tên cho nhiều máy khách ống.


Các ống được đặt tên là rất bởi vì bất kỳ quá trình có thể truy cập chúng.


Có hai cách để tạo một đường ống có tên: theo dòng lệnh và trong một chương trình. Trên dòng lệnh Unix, một ống có tên được tạo bằng cách sử dụng lệnh mknod hoặc mkfifo.

Tên ống là gì? - định nghĩa từ techopedia