Gabel

Autor: Laura McKinney
Erstelldatum: 9 April 2021
Aktualisierungsdatum: 11 Kann 2024
Anonim
Gabel feat. Rutshelle Guillaume - Poko Pare (Official Music Video)
Video: Gabel feat. Rutshelle Guillaume - Poko Pare (Official Music Video)

Inhalt

Definition - Was bedeutet Gabel?

Fork ist eine Funktion in Unix, mit der ein Duplikat eines bestimmten Prozesses erstellt wird, indem zwei gleichzeitig ausgeführte Prozesse eines Programms erstellt werden. Diese beiden Prozesse werden normalerweise als "Eltern" - und "Kind" -Prozesse bezeichnet. Sie verwenden Multitasking-Protokolle, um Systemressourcen gemeinsam zu nutzen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Fork

Ein wichtiges Element bei der Implementierung von Forking ist das Copy-on-Write-System, mit dem fortlaufende Änderungen an einem Prozess nach dem Forking gespeichert werden. In der Regel wird der statische Code nicht dupliziert, sondern gemeinsam genutzt. Wenn ein Prozess gemeinsam genutzten Code ändert, werden die Änderungen separat erstellt und gespeichert. Dies fördert die Effizienz beim Einsatz gegabelter Prozesse.

Entwickler müssen sich auch einiger Probleme bei der Verwendung von fork bewusst sein, um einen doppelten Prozess zu generieren. Eines davon ist das Thema Multithread-Programme. Da der untergeordnete Prozess nur einen einzelnen Thread erbt, kann es Probleme geben, die damit zusammenhängen, was mit mehreren Threads geschieht, wenn die Fork-Funktion aufgerufen wird. Diese und andere Überlegungen werden häufig von denjenigen angesprochen, die mit der Gabelfunktion gearbeitet haben.