Nazwana rura

Autor: Monica Porter
Data Utworzenia: 18 Marsz 2021
Data Aktualizacji: 27 Czerwiec 2024
Anonim
High Density 2022
Wideo: High Density 2022

Zawartość

Definicja - Co oznacza nazwana rura?

Nazwany potok to potok jednokierunkowy lub potok dupleksowy, który zapewnia komunikację między serwerem potoku a niektórymi klientami potoku. Rura jest sekcją pamięci używaną do komunikacji międzyprocesowej. Nazwaną potok można opisać jako „pierwsze wejście, pierwsze wyjście” (FIFO); wejścia, które wejdą jako pierwsze, zostaną wyprowadzone jako pierwsze.

Nazwany potok różni się od anonimowego potoku tym, że może istnieć poza okresem istnienia powiązanych procesów i musi zostać jawnie usunięty.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Nazwaną rurę

Nazwane potoki zapewniają komunikację między powiązanymi lub niepowiązanymi procesami, które podlegają kontroli bezpieczeństwa. Mogą być używane do komunikacji między procesami na tym samym komputerze lub różnych komputerach. Nazwane potoki są identyfikowane przez ich punkty dostępu, które są przechowywane w pliku w systemie plików.

Każda instancja nazwanego potoku ma tę samą nazwę, ale każda instancja ma swoje własne bufory i uchwyty. Instancje te zapewniają również oddzielne medium do komunikacji między klientem a serwerem, umożliwiając stosowanie tej samej nazwanej potoki dla wielu klientów potoku.

Nazwane potoki są bardzo ważne, ponieważ każdy proces może uzyskać do nich dostęp.

Istnieją dwa sposoby utworzenia nazwanego potoku: za pomocą wiersza polecenia i programu. W wierszu poleceń systemu Unix nazwany potok jest tworzony za pomocą polecenia mknod lub mkfifo.