Namai Plėtra Kas yra šakutė? - apibrėžimas iš techopedijos

Kas yra šakutė? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia šakutė?

Šakutė yra „Unix“ funkcija, naudojama generuoti tam tikro proceso dublikatą sukuriant du vienu metu vykdomus programos procesus. Šie du procesai paprastai vadinami „pirminiais“ ir „vaiko“ procesais. Jie naudoja daugiafunkcinius protokolus, kad galėtų dalytis sistemos ištekliais.

„Techopedia“ paaiškina šakutė

Vienas didelis šakių diegimo elementas yra kopijavimo ant rašymo sistema, naudojama laipsniškiems proceso pokyčiams po šakės laikyti. Paprastai statinis kodas nėra dubliuojamas, o bendrinamas. Tuo metu, kai procesas keičia bendrą kodą, pakeitimai sukuriami ir saugomi atskirai. Tai skatina naudoti šakinius procesus efektyviau.

Kūrėjai taip pat turi žinoti apie kai kurias šakutės naudojimo problemas, kad būtų sukurtas pasikartojantis procesas. Vienas iš jų yra daugelio gijų programų klausimas; kadangi pradinis procesas paveldi tik vieną giją, gali kilti problemų, susijusių su tuo, kas nutinka keliems gijams, kai šaukiama šakutės funkcija. Šiuos ir kitus argumentus dažnai mini tie, kurie dirbo su šakės funkcija.

Kas yra šakutė? - apibrėžimas iš techopedijos