Dom Razvoj Što je vilica? - definicija iz tehopedije

Što je vilica? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Fork?

Fork je funkcija u Unixu koja se koristi za generiranje duplikata određenog procesa stvaranjem dva istovremena procesa izvršavanja programa. Ova dva procesa obično se naziva procesima "roditelj" i "dijete". Za dijeljenje resursa sustava koriste se multitasking protokoli.

Techopedia objašnjava Fork

Jedan od glavnih elemenata načina implementacije forkinga je sustav copy-on-write koji se koristi za pohranjivanje progresivnih promjena u proces nakon forkinga. Statički se kôd obično ne duplicira, već dijeli. U trenutku kada proces mijenja zajednički kod, promjene se kreiraju i pohranjuju odvojeno. Ovo promovira učinkovitost u korištenju postupaka.

Programeri također moraju biti svjesni nekih problema pomoću vilice za generiranje duplikata. Jedan od njih je i izdavanje višestrukih programa; budući da podređeni proces nasljeđuje samo jedan nit, mogu se pojaviti problemi povezani s onim što se događa s više niti kada se poziva funkcija vilice. Ova i druga razmatranja često spominju oni koji su radili s funkcijom vilice.

Što je vilica? - definicija iz tehopedije