Zašto su cijevi jednosmjerne?
Zašto su cijevi jednosmjerne?

Video: Zašto su cijevi jednosmjerne?

Video: Zašto su cijevi jednosmjerne?
Video: #plumber #plumbing 2024, April
Anonim

običan cijevi su jednosmjerno , dozvoljava samo jednosmjernu komunikaciju-Obična cijevi dopustiti da dva procesa komuniciraju na standardni način proizvođač – potrošač: proizvođač piše na jedan kraj cijev (kraj za upisivanje), a potrošač čita sa drugog kraja (kraj za čitanje).

Štaviše, da li su Named Pipes dvosmjerne?

Imenovane cijevi može se koristiti za prijenos podataka između nepovezanih procesa, dok je normalan (neimenovan) cijevi može povezati samo roditelj/dijete procese (osim ako se jako trudite). Imenovane cijevi su striktno jednosmjerne, čak i na sistemima gdje su anonimni cijevi su bidirectional (full-duplex).

Isto tako, koja je razlika između imenovanih cijevi i anonimnih cijevi? Sve instance a imenovana cev podijelite isto cijev ime. S druge strane, neimenovane cijevi nije dato ime. An neimenovana cijev koristi se samo za komunikaciju između dijete i njegov roditeljski proces, dok a imenovana cev može se koristiti za komunikaciju između dva neimenovani takođe proces.

Isto tako, zašto biste željeli koristiti imenovanu cijevi?

A imenovana cev pruža više-prema-više, dvosmjernu komunikaciju između jedan ili više procesa koji nisu nužno povezani i nisu potreba da postoji u isto vreme. Ime datoteke cijev služi kao adresa ili ugovor između procesa za komunikaciju.

Šta su cijevi u operativnom sistemu?

Konceptualno, a cijev je veza između dva procesa, tako da standardni izlaz iz jednog procesa postaje standardni ulaz drugog procesa. U UNIX-u Operativni sistem , Cijevi korisni su za komunikaciju između povezanih procesa (međuprocesna komunikacija).

Preporučuje se: