Έχετε ονειρευτεί ποτέ να εκτελέσετε μια εντολή από το τερματικό, περιοριστική η ποσότητα του κατανεμημένοι πόροι σε αυτό εντολή?
Λοιπόν, η λύση που παρουσιάζεται εδώ μπορεί να σας βοηθήσει να συνεχίσετε να εργάζεστε κανονικά ακόμα και λίγες στιγμές μετά την εκτέλεση εργασιών που συνήθως είναι "πολύ βαρύ" για εσάς. υλικού και ότι "κρέμονται" γενικά το σύστημα. |
Επεξεργαστής (CPU)
Η ωραία εντολή επιτρέπει την τροποποίηση της προτεραιότητας μιας διαδικασίας έναντι των υπόλοιπων στο σύστημα.
Ο πυρήνας Linux είναι υπεύθυνος για τον προγραμματισμό και την κατανομή του χρόνου της CPU σε καθεμία από τις διαδικασίες που εκτελούνται στο σύστημα. Το διαθέσιμο εύρος ανάθεσης προτεραιότητας είναι -20 έως 20, με το -20 να είναι η υψηλότερη προτεραιότητα και το 20 να είναι το χαμηλότερο.
Χάρη στο ωραίο μπορούμε να διασφαλίσουμε ότι σε περιόδους υψηλής χρήσης CPU οι κατάλληλες διεργασίες λαμβάνουν το υψηλότερο% αυτής.
Η σύνταξη για την ωραία εντολή έχει ως εξής:
ωραία -nΕΝΤΟΛΗ
Έτσι, εάν θέλαμε να εκτελέσουμε μια διαδικασία με προτεραιότητα 10, θα κάναμε τα εξής:
ωραία -n10 / usr / bin / convert file.gif file.jpg
Σκληρός δίσκος
Παρόμοιο με το ωραίο είναι το ιονικό, με τη διαφορά ότι το τελευταίο περιορίζει την πρόσβαση στον σκληρό δίσκο.
Ένα παράδειγμα της χρήσης του θα ήταν το εξής:
ionice -c2 -n7 / usr / bin / convert file.gif file.jpg
-c2 είναι η «καλύτερη προσπάθεια» και -n7 είναι η χαμηλότερη προτεραιότητα στην «καλύτερη προσπάθεια». Έτσι, αυτή η εντολή θα έχει χαμηλότερη προτεραιότητα στην ουρά εισόδου / εξόδου (είσοδος / έξοδος) από τις υπόλοιπες εργασίες που εκτελούνται.
ionice -c3 / usr / bin / convert file.gif file.jpg
-c3 (δεν χρειάζεται να διευκρινιστεί ένα επίπεδο προτεραιότητας) σημαίνει "μόνο ανενεργό". Οι εργασίες με -c3 που έχουν εκχωρηθεί θα εκτελούνται μόνο όταν ο δίσκος είναι αδρανής, πράγμα που σημαίνει ότι η δραστηριότητα δεν θα έχει αντίκτυπο στην εκτέλεση των υπόλοιπων εργασιών, αλλά θα χρειαστεί πολύ περισσότερο χρόνο για να εκτελεστεί.
Πρέπει να αναφέρω την εντολή renice, η οποία χρησιμοποιείται για την τροποποίηση της προτεραιότητας των διαδικασιών που ήδη εκτελούνται
Ενδιαφέρων! Ευχαριστώ για τη συμβολή!
Στην υγειά σας! Παύλος.
Και πώς γίνεται αυτό στη νίκη; δ8-Β