Pertanyaan yang diberi tag fork

37
Fork vs Clone pada 2.6 Kernel Linux

Saya memiliki beberapa kebingungan mengenai garpu dan klon. Saya telah melihat itu: fork adalah untuk proses dan klon untuk utas garpu hanya memanggil klon, klon digunakan untuk semua proses dan utas Apakah salah satu dari ini akurat? Apa perbedaan antara 2 syscalls ini dengan kernel Linux...

31
fork: coba lagi: Sumber daya tidak tersedia untuk sementara

Saat saya terhubung ke server saya, -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: Resource temporarily...

30
Apakah fork () segera menyalin seluruh tumpukan proses di Linux?

Sebuah fork()system call klon proses anak dari proses yang berjalan. Kedua proses identik kecuali untuk PID mereka. Tentu saja, jika prosesnya hanya membaca dari tumpukan mereka daripada menulis ke sana, menyalin tumpukan itu akan membuang-buang memori. Apakah seluruh proses tumpukan disalin?...

25
Apakah dukungan bash fork mirip dengan fork C ()?

Saya memiliki skrip yang ingin saya tandai pada satu titik sehingga dua salinan skrip yang sama berjalan. Misalnya, saya ingin ada skrip bash berikut: echo $$ do_fork() echo $$ Jika skrip bash ini benar-benar ada, output yang diharapkan adalah: <ProcessA PID> <ProcessB...

23
Bagaimana cara copy-on-write di fork () menangani banyak fork?

Menurut Wikipedia (yang bisa salah) Ketika fork () panggilan sistem dikeluarkan, salinan dari semua halaman yang sesuai dengan proses induk dibuat, dimuat ke lokasi memori terpisah oleh OS untuk proses anak. Tetapi ini tidak diperlukan dalam kasus-kasus tertentu. Pertimbangkan kasus ketika...

22
Setelah garpu (), di mana anak mulai dieksekusi?

Saya mencoba mempelajari pemrograman UNIX dan menemukan pertanyaan mengenai fork (). Saya mengerti bahwa fork () menciptakan proses identik dari proses yang sedang berjalan, tetapi di mana ia mulai? Misalnya, jika saya punya kode int main (int argc, char **argv) { int retval; printf ("This is...

22
Bagaimana cara kerja bom fork?

PERINGATAN JANGAN MENJALANKAN INI PADA MESIN PRODUKSI Saat membaca halaman Wikipedia tentang topik ini, saya biasanya mengikuti apa yang terjadi dengan kode berikut: :(){ :|:& };: kutipan deskripsi Bom fork berikut disajikan sebagai karya seni pada tahun 2002;56 asal pastinya tidak...

20
Keturunan proses

Saya mencoba membangun sebuah wadah proses. Kontainer akan memicu program lain. Misalnya - skrip bash yang meluncurkan menjalankan tugas latar belakang dengan penggunaan '&'. Fitur penting yang saya kejar adalah ini: ketika saya membunuh wadah itu, semua yang telah dihasilkan di bawahnya harus...

17
Bagaimana cara kerja fork dan exec?

Saya tidak punya banyak pengalaman, hanya mencoba untuk terlibat dalam proses bagaimana mereka menginterpretasikan ke perangkat keras dari tingkat pengguna. Jadi ketika sebuah perintah ditembakkan dari shell, fork()mewarisi proses anak dari itu dan exec()memuat proses anak ke memori dan...