Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016
Κεφάλαιο 4: Διαχείριση Διεργασιών
Ένα σημαντικό εργαλείο των Windows για τη διαχείριση των ενεργών διεργασιών και εφαρμογών είναι ο Task Manager (Διαχειριστή Διεργασιών). Μπορούμε να τον ενεργοποιήσουμε με μια από τις παρακάτω μεθόδους: Συνδυασμός CTRL+SHIFT+ESC Συνδυασμός CTRL+ALT+DEL και επιλογή Task Manager γράφοντας taskmgr στην εκτέλεση προγραμμάτων Με δεξί κλικ στη γραμμή εργασιών και επιλογή task manager Με δεξί κλίκ σε κάποια από τις εφαρμογές που εκτελούνται εμφανίζονται επιπλέον επιλογές: Μεταφορά του ελέγχου σε μια εφαρμογή Μεταφορά της εφαρμογής στο προσκήνιο Ελαχιστοποίηση μεγιστοποίηση Τερματισμός εφαρμογής Δημιουργία αρχείου περιεχομένων μνήμης για την εφαρμογή Μεταφορά στην αντίστοιχη διεργασία που εκτελεί την εφαρμογή.
Άσκηση 1: Ξεκινήστε δύο στιγμιότυπα της εφαρμογής notepad (σημειωματάριο). Επιβεβαιώστε ότι ο Διαχειριστής Διεργασιών δείχνει τα δύο στιγμιότυπα. Παρατηρήστε πόσες διεργασίες εκτελούνται στο σύστημα, τι ποσοστό του επεξεργαστή χρησιμοποιείται και πόση φυσική μνήμη. Επιλέξτε το ένα από τα δύο Notepad και πατήστε το κουμπί «Switch to. Τι συμβαίνει; Πατήστε στη συνέχεια το κουμπί «End Task. Τι συμβαίνει; Με χρήση του κουμπιού «New Task» ξεκινήστε ένα στιγμιότυπο της εφαρμογής Wordpad. Άσκηση 2: Επιλέξτε την καρτέλα «Processes». Δείτε ποια διεργασία απασχολεί περισσότερο τον επεξεργαστή και ποια καταλαμβάνει την περισσότερη μνήμη.
Άσκηση 3: Επιλέξτε την καρτέλα «Performance». Με διπλό κλικ στο γράφημα μπορείτε να το μεγεθύνετε. Επιλέξτε View Show Kernel Times για να προσθέσετε μια επιπλέον κόκκινη μέτρηση για τον πυρήνα του Λ.Σ. Με πατημένο το κουμπί του ποντικιού μετακινήστε γρήγορα το παράθυρο του Task Manager στην οθόνη. Παρατηρήστε τις αλλαγές στη χρήση CPU. Γιατί συμβαίνει αυτό; Σημειώστε τη φυσική μνήμη και τη μνήμη πυρήνα που χρησιμοποιείται. Υπολογίστε το ποσοστό της συνολικής μνήμης που χρησιμοποιείται από τον πυρήνα (kernel) του Λ.Σ. Ξεκινήστε 10 στιγμιότυπα του Wordpad. Δείτε τι συμβαίνει στη μνήμη που καταλαμβάνεται από τον πυρήνα. Γιατί; Εκτός από τα διαγράμματα εμφανίζονται και μια σειρά από ομαδοποιημένα στατιστικά (Physical Memeory, Kernel Memory, System). Με το κουμπί «resource monitor» μπορούμε να δούμε πιο αναλυτικά στατιστικά για τους επεξεργαστές, τη μνήμη, το δίσκο και το δίκτυο.
Άσκηση 4: Με τη βοήθεια του web site: http://www.answersthatwork.com/ βρείτε πληροφορίες για διεργασίες που εκτελούνται στον υπολογιστή σας. Βρείτε μια διεργασία που θα μπορούσε να τερματιστεί χωρίς συνέπειες για το Λ.Σ. και μία που δε θα έπρεπε να τερματιστεί.
Άσκηση 5: Εκτελώντας το πρόγραμμα «msconfig» βρείτε ποιες υπηρεσίες ξεκινούν με την έναρξη των Windows. Βρείτε μια υπηρεσία που είναι ενεργή και μία που είναι απενεργοποιημένη. Βρείτε επίσης ποια προγράμματα ξεκινούν με την έναρξη των Windows. Αναφέρετε ένα από αυτά που θα μπορούσε να απενεργοποιηθεί χωρίς να δημιουργείται πρόβλημα.
Ιδιότητες Συστήματος: Μέσω αυτού του εργαλείου μπορούν να ρυθμιστούν σημαντικές παράμετροι του Λ.Σ. και να αποκτήσουμε πρόσβαση σε λειτουργίες όπως: Ρύθμιση επιδόσεων, της εικονικής μνήμης και του μητρώου (registry) Ρύθμιση εκκίνησης και επαναφορά σε προηγούμενες ρυθμίσεις Διαχείριση προφίλ υλικού και χρηστών
Ένα μέρος των περιεχομένων της μνήμης RAM μπορεί να αποθηκεύεται στο σκληρό δίσκο (συνήθως αυτά που χρησιμοποιούνται λιγότερο). Έτσι επεκτείνουμε τη διαθέσιμη RAM χρησιμοποιώντας και μέρος του σκληρού δίσκου ως RAM (θυσιάζοντας επιδόσεις). Η μνήμη αυτή λέγεται εικονική μνήμη (virtual memory). Μπορούμε να αφήσουμε τα Windows να ρυθμίζουν αυτόματα το μέγεθος της εικονικής μνήμης ή να το ορίσουμε χειρωνακτικά. Το προτεινόμενο μέγεθος φαίνεται στο κάτω μέρος του παραθύρου.
Για να δούμε το αρχείο όπου αποθηκεύεται η εικονική μνήμη πρέπει να εμφανίσουμε τα προστατευόμενα αρχεία του Λ.Σ. Αυτό γίνεται από το μενού «Οργάνωση» Επιλογές Φακέλων όπου από-επιλέγουμε το «Απόκρυψη προστατευμένων αρχείων λειτουργικού συστήματος» και επιλέγουμε την «εμφάνιση κρυφών αρχείων και φακέλων». Αν εξερευνήσουμε τον κεντρικό κατάλογο του σκληρού δίσκου όπου είναι αποθηκευμένο το Λ.Σ. θα δούμε τότε το αρχείο pagefile.sys που αποτελεί την εικονική μνήμη.