Rumah Pembangunan Apa garpu? - definisi dari techopedia

Apa garpu? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Fork?

Fork adalah fungsi dalam Unix yang digunakan untuk menghasilkan pendua proses tertentu dengan membuat dua proses pelaksanaan serentak suatu program. Kedua proses ini biasanya dipanggil proses "ibu bapa" dan "anak". Mereka menggunakan protokol multitasking untuk berkongsi sumber sistem.

Techopedia menerangkan Fork

Satu elemen besar cara pemalsuan dilaksanakan adalah sistem salinan pada tulisan yang digunakan untuk menyimpan perubahan yang progresif ke proses setelah memalsukan. Biasanya, kod statik tidak diduplikasi, tetapi dikongsi. Pada masa proses mengubah kod kongsi, perubahan dibuat dan disimpan secara berasingan. Ini menggalakkan kecekapan dalam penggunaan proses bercabang.

Pemaju juga perlu menyedari beberapa isu dengan menggunakan garpu untuk menghasilkan proses pendua. Salah satunya ialah isu program multithread; kerana proses kanak-kanak hanya mewariskan satu benang, boleh ada masalah yang berkaitan dengan apa yang berlaku pada beberapa benang apabila fungsi garpu dipanggil. Ini dan pertimbangan lain sering disebut oleh mereka yang telah bekerja dengan fungsi garpu.

Apa garpu? - definisi dari techopedia