Jinsi ya kutengeneza bomba iliyopewa jina?
Jinsi ya kutengeneza bomba iliyopewa jina?

Video: Jinsi ya kutengeneza bomba iliyopewa jina?

Video: Jinsi ya kutengeneza bomba iliyopewa jina?
Video: MPYAA🔥 Jinsi ya kusuka TRAPEZA CURLY BRAIDS / KNOTLESS CURLY BRAIDS / Kuweka mawimbi kwenye Nywele 2024, Novemba
Anonim
  1. Kwa kuunda UNIX bomba iliyopewa jina , tumia amri ya mknod kwenye mstari wa amri au simu ya mfumo wa mknod() kutoka kwa programu ya C.
  2. Amri ya mknod ina aina zaidi ya moja.
  3. The jina - bomba -kitambulisho ni njia ya jina la bomba iliyopewa jina Unataka ku kuunda .

Mbali na hilo, Mabomba ya Jina hufanyaje kazi?

A bomba iliyopewa jina ni a jina , njia moja au duplex bomba kwa mawasiliano kati ya bomba seva na moja au zaidi bomba wateja. Majina ya mabomba inaweza kutumika kutoa mawasiliano kati ya michakato kwenye kompyuta moja au kati ya michakato kwenye kompyuta tofauti kwenye mtandao.

Kando hapo juu, faili ya bomba inaitwa nini kwenye Linux? FIFO maalum faili (a bomba iliyopewa jina ) inafanana na a bomba , isipokuwa kwamba inafikiwa kama sehemu ya mfumo wa faili. Inaweza kufunguliwa na michakato mingi ya kusoma au kuandika. Wakati michakato inabadilishana data kupitia FIFO, kernel hupitisha data yote ndani bila kuiandika kwa mfumo wa faili.

Kwa hivyo, kwa nini FIFO inaitwa bomba?

Kwa sababu a bomba iliyopewa jina ni pia inayojulikana kama a FIFO faili maalum. Muhula " FIFO " inarejelea tabia yake ya kwanza kuingia, ya kwanza. Ukijaza sahani na aiskrimu na kisha kuanza kuila, utakuwa unafanya ujanja wa LIFO (wa mwisho, wa kwanza).

Kuna tofauti gani kati ya bomba zilizotajwa na bomba zisizojulikana?

Bomba lililopewa jina ikiwa inatajwa kupitia jina hili tu na msomaji na mwandishi. An bomba lisilo na jina inatumika tu kwa mawasiliano kati ya mtoto na mchakato wa mzazi, wakati a bomba iliyopewa jina inaweza kutumika kwa mawasiliano kati ya mbili isiyo na jina mchakato pia. Taratibu za tofauti ukoo unaweza kushiriki data kupitia a bomba iliyopewa jina.

Ilipendekeza: