Razlika između inačica stranice Fork

Izvor: HrOpenWiki
Skoči na: orijentacija, traži
 
(Nisu prikazane 4 međuinačice jednog suradnika)
Redak 1: Redak 1:
Fork je vrlo specifična pojava u zajednici otvorenog koda. Predstavlja software koji je nastao kao izmjena i dopuna nekog drugog inicijalno pisanog software-a, te se zasebno razvija.
+
Fork je vrlo specifična pojava u zajednici otvorenog koda. Predstavlja softver koji je nastao kao izmjena i dopuna nekog drugog inicijalno pisanog softvera, te se zasebno razvija.
 +
 
 +
__TOC__
 +
 
 +
====Podrijetlo naziva====
 +
 
 +
Naziv "fork" dolazi od specifične unix funkcije fork(), koja stvara kopiju unix procesa. Kopija procesa se naziva "dijete-proces", a original "roditelj-proces". Funkcija pozivatelju vraća cijeli broj sa sljedećim značenjima:
 +
*-1, ako kopiranje procesa nije uspjelo
 +
*0,  ako je kopiranje procesa uspjelo i nalazimo se u djetetu
 +
*ID procesa djeteta, ako je kopiranje uspjelo i nalazimo se u roditelju
 +
 
 +
Riječ "fork" na engleskom znači "vilica". Funkcija fork() je dobila takvo ime jer oblik dijagrama toka programa koji poziva funkciju fork() ima oblik vilice.
 +
 
 +
Za više informacija o sustavskom pozivu fork() pogledajte man stranice (u terminalu upišite "man fork") ili [http://en.wikipedia.org/wiki/Fork_(operating_system) Wikipediju].
  
 
[[Kategorija:Rječnik_pojmova]]
 
[[Kategorija:Rječnik_pojmova]]

Trenutačna izmjena od 12:49, 7. siječnja 2009.

Fork je vrlo specifična pojava u zajednici otvorenog koda. Predstavlja softver koji je nastao kao izmjena i dopuna nekog drugog inicijalno pisanog softvera, te se zasebno razvija.

Podrijetlo naziva

Naziv "fork" dolazi od specifične unix funkcije fork(), koja stvara kopiju unix procesa. Kopija procesa se naziva "dijete-proces", a original "roditelj-proces". Funkcija pozivatelju vraća cijeli broj sa sljedećim značenjima:

  • -1, ako kopiranje procesa nije uspjelo
  • 0, ako je kopiranje procesa uspjelo i nalazimo se u djetetu
  • ID procesa djeteta, ako je kopiranje uspjelo i nalazimo se u roditelju

Riječ "fork" na engleskom znači "vilica". Funkcija fork() je dobila takvo ime jer oblik dijagrama toka programa koji poziva funkciju fork() ima oblik vilice.

Za više informacija o sustavskom pozivu fork() pogledajte man stranice (u terminalu upišite "man fork") ili Wikipediju.