συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Linux Kernel είναι Εγκλωβισμένοι σε Χτίσιμο

Χτίσιμο ενός πυρήνα Linux είναι μια λεπτή διαδικασία , που απαιτεί εκτεταμένη γνώση του συγκεκριμένου υπολογιστή στον οποίο ο πυρήνας θα τρέχει και η διαδικασία για την ουσιαστική έναρξη του ίδιου του συλλογή . Χτίσιμο ενός πυρήνα απαιτεί το μεγαλύτερο μέρος της επεξεργαστικής ισχύος του υπολογιστή , έτσι ώστε η χρήση του υπολογιστή δεν μπορεί να κάνει τίποτα άλλο μέχρι να ολοκληρωθεί η διαδικασία . Αν σύνταξη ενός πυρήνα φαίνεται να έχει κολλήσει , ο χρήστης μπορεί να ελέγξει αν πρέπει να τερματίσετε την διαδικασία . Linux Kernel
Η

Ο πυρήνας του Linux είναι η μηχανή που επιτρέπει σε κάθε διανομή του λειτουργικού συστήματος Linux να τρέχει σε έναν υπολογιστή . Πρόκειται για μια συλλογή του firmware επικοινωνεί με όλα τα στοιχεία του υλικού , το πέρασμα των δεδομένων μεταξύ του λειτουργικού συστήματος και τα προγράμματα που τρέχουν σε αυτό και το υλικό του υπολογιστή . Το ίδρυμα Linux απελευθερώνει ένα πρότυπο , έτοιμοι πυρήνα . Ωστόσο , οι προχωρημένοι χρήστες μπορούν να επιλέξουν να συνθέσετε το δικό τους πυρήνες που περιλαμβάνουν μόνο τα κομμάτια του firmware που χρειάζονται , για ένα πιο αποτελεσματικό σύστημα . Μπορούν επίσης να συνθέσετε το δικό τους πυρήνα να περιλαμβάνει εξειδικευμένα κομμάτια του firmware που δεν χρειάζονται .
Εικόνων Compilation Ώρα
Η

Ενώ εξελίξεις στην ταχύτητα του επεξεργαστή και η αποτελεσματικότητα έχουν μειωθεί σημαντικά οι περισσότεροι χρήστες το ποσό του χρόνου που χρειάζεται για να μεταγλωττίσετε τον πυρήνα του Linux , εξακολουθεί να είναι μια χρονοβόρα διαδικασία . Τα περισσότερα συστατικά firmware το χρήστη περιλαμβάνει , όσο μεγαλύτερη είναι η διαδικασία θα πάρει . Ακόμη και αν ο χρήστης επιλέξει να κάνει ορισμένα στοιχεία firmware modular , και βοηθητικές εκτός από τον πυρήνα που οι χρήστες μπορούν να ενεργοποιήσετε ή να απενεργοποιήσετε , πηγαίο κώδικα τους πρέπει ακόμη να καταρτιστούν .

Η Έλεγχος Διεργασιών Κατάσταση
Η

Η τυπική διαδικασία κατάρτισης του πυρήνα δεν θα εμφανίσει όλες τις υποβαθμίδα είναι ενεργά επιδόσεις . Αντίθετα , θα τον κατάλογο , όταν άρχισε και τελείωσε εργάζονται σε διαφορετικά συστατικά του πυρήνα . Αν το παράθυρο τερματικού που ανήκει στη διαδικασία κατάρτισης του πυρήνα δεν έχει εμφανιστεί μια νέα εγγραφή σε ένα πολύ μεγάλο χρονικό διάστημα , ο χρήστης μπορεί να ανοίξει ένα άλλο παράθυρο τερματικού και χρησιμοποιήσετε το " ps aux - όλα " εντολή για να ελέγξετε την κατάσταση της διαδικασίας . Εάν η διαδικασία " gcc " έχει ένα " Ζ " κάτω από τη στήλη " stat " στην έξοδο της εντολής , τότε η διαδικασία έχει παγώσει και πρέπει να τερματιστεί .
Εικόνων τερματισμό της διεργασίας

Πριν ο χρήστης κινείται συγκεντρωτικό πυρήνα στον κατάλληλο φάκελο του συστήματος και θέτει τον φορτωτή εκκίνησης να το χρησιμοποιήσει , ο πυρήνας είναι απλώς άλλο ένα αρχείο στον υπολογιστή σας . Κατά συνέπεια , για την περάτωση της διαδικασίας κατάρτισης για έναν πυρήνα δεν βλάπτει το σύστημα Linux . Ο χρήστης πρέπει απλά να κάνετε επανεκκίνηση της διαδικασίας κατάρτισης . Οι χρήστες μπορεί να σταματήσει τη διαδικασία κατάρτισης , πληκτρολογώντας την εντολή " kill -9 PID " σε ένα άλλο παράθυρο τερματικού , όπου " PID " είναι ο αριθμός δίπλα από το " gcc " εισόδου όταν ο χρήστης εκδίδει την " ps aux- όλα " εντολή .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα