Σπίτι Ανάπτυξη Τι είναι το πιρούνι; - ορισμός από την τεχνολογία

Τι είναι το πιρούνι; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει το πεντάλ;

Το Fork είναι μια συνάρτηση στο Unix που χρησιμοποιείται για να δημιουργήσει ένα διπλότυπο μιας συγκεκριμένης διαδικασίας δημιουργώντας δύο ταυτόχρονες διεργασίες εκτέλεσης ενός προγράμματος. Αυτές οι δύο διαδικασίες ονομάζονται τυπικά οι διαδικασίες "γονέων" και "παιδιών". Χρησιμοποιούν πρωτόκολλα πολλαπλών εντολών για την κοινή χρήση των πόρων του συστήματος.

Η Techopedia εξηγεί το Fork

Ένα μεγάλο στοιχείο του τρόπου με τον οποίο εφαρμόζεται το forking είναι το σύστημα αντιγραφής-εγγραφής που χρησιμοποιείται για την αποθήκευση των προοδευτικών αλλαγών σε μια διαδικασία μετά από το φρεζάρισμα. Συνήθως, ο στατικός κώδικας δεν είναι διπλός αλλά κοινόχρηστος. Τη στιγμή που μια διαδικασία τροποποιεί τον κοινόχρηστο κώδικα, οι αλλαγές δημιουργούνται και αποθηκεύονται χωριστά. Αυτό προάγει την αποδοτικότητα στη χρήση των διχαλωτών διεργασιών.

Οι προγραμματιστές πρέπει επίσης να γνωρίζουν κάποια ζητήματα με τη χρήση πιρουνιού για να δημιουργήσουν μια διπλή διαδικασία. Ένα από αυτά είναι το θέμα των multithread προγραμμάτων. επειδή η διαδικασία του παιδιού κληρονομεί μόνο ένα νήμα, μπορεί να υπάρχουν προβλήματα σχετικά με το τι συμβαίνει σε πολλαπλά νήματα όταν καλείται η λειτουργία διχάλας. Αυτές και άλλες σκέψεις αναφέρονται συχνά από εκείνους που έχουν συνεργαστεί με τη λειτουργία πιρουνιών.

Τι είναι το πιρούνι; - ορισμός από την τεχνολογία