Το Chrome έχει αρχιτεκτονική πολλαπλών διεργασιών και κάθε διεργασία είναι σε μεγάλο βαθμό πολλαπλών νημάτων. Ο κύριος στόχος είναι να διατηρείται το κύριο νήμα (νήμα «UI» στη διαδικασία του προγράμματος περιήγησης) και το νήμα IO (νήμα κάθε διεργασίας για το χειρισμό IPC) ανταποκρινόμενα. Αυτό σημαίνει τη μεταφόρτωση οποιουδήποτε αποκλεισμού εισόδου/εξόδου ή άλλων δαπανηρών λειτουργιών σε άλλα νήματα.
Χρησιμοποιεί το Google Chrome μονοπύρηνο ή πολυπύρηνο;
Πυρήνες. Το ίδιο το πρόγραμμα περιήγησης Chrome χρησιμοποιεί έναν πυρήνα και μόνο έναν πυρήνα. Εάν έχετε 5 σελίδες, το πρόγραμμα περιήγησης χρησιμοποιεί έναν πυρήνα και οι σελίδες μπορούν να χρησιμοποιούν έναν πυρήνα, αλλά αν φορτώσετε το πρόγραμμα περιήγησης με 2 σελίδες, θα χρησιμοποιήσει μόνο 3 (μία για το πρόγραμμα περιήγησης 1 για κάθε σελίδα).
Είναι το πρόγραμμα περιήγησης μονής ή πολλαπλών νημάτων;
Τα προγράμματα περιήγησης δεν έχουν ένα νήμα, αλλά το σενάριό σας εκτελείται σε έναν μόνο κύκλο.
Η περιήγηση στον Ιστό είναι μονοπύρηνος ή πολυπύρηνος;
“Τα σημερινά προγράμματα περιήγησης είναι εγγενώς μονού νήματα”, εξήγησε ο Stephen Reeder, Εμπορικός Διευθυντής στην Ekioh. “Επομένως, εάν χρησιμοποιείτε πυρίτιο πολλαπλών πυρήνων, χρησιμοποιείτε μόνο έναν από αυτούς τους πυρήνες.” “Με την περιήγηση με πολλές καρτέλες, κάθε καρτέλα έχει το δικό της νήμα.
Πόσα νήματα έχει ένα πρόγραμμα περιήγησης;
Παρόλο που δεν υπάρχει περιορισμός στον αριθμό των νημάτων που μπορούν να δοθούν σε ένα πρόγραμμα περιήγησης, αλλά μέχρι πριν από λίγο καιρό, όλα τα προγράμματα περιήγησης χρησιμοποιούσαν αμοιβαία ένα νήμα και η οποία ήταν μια ασφαλής προσέγγιση (αποφυγή πολύπλοκων προβλημάτων χρονισμού και διασταυρούμενων νημάτων επικοινωνία).