6. Μνήμη RAM

Περιεχόμενα

  • 6.1. Εισαγωγή στη μνήμη RAM 
  • 6.2. Γενικά για τη Μνήμη 
  • 6.3. Φυσική Συσκευασία Μνήμης
  • 6.4. Προγραμματίζοντας την εγκατάσταση/αναβάθμιση μνήμης 
    • 6.4.1. Τύποι Μονάδας Μνήμης 
    • 6.4.2. Χαρακτηριστικά μίας μνήμης 
    • 6.4.3. Πόση μνήμη χρειάζεστε 
    • 6.4.4. Τι μέγεθος για κάθε module μνήμης; 
    • 6.4.5. Εμπορικές Λεπτομέρειες Ονοματολογίας
  • 6.5. Εγκατάσταση Μνήμης στη μητρική 
  • 6.6. Εικονική Μνήμη Δίσκου 
  • 6.7. Παρακολούθηση Μνήμης στα Windows 
  • 6.8. Συμβατότητα Παλαιότερων εφαρμογών στα Windows 
  • 6.9. Αντιμετώπιση Προβλημάτων Μνήμης 
  • 6.10. Μνήμη Flash

6.7. Παρακολούθηση Μνήμης στα Windows

Τα Windows διαθέτουν ένα βοηθητικό πρόγραμμα Επιδόσεις/Performance στη Διαχείριση εργασιών/Task Manager για την παρακολούθηση της χρήσης της μνήμης.

Για πρόσβαση στη Διαχείριση εργασιών, κάντε δεξί κλικ στη γραμμή εργασιών και επιλέξετε Task Manager. Στη συνέχεια επιλέξτε την καρτέλα Performance, η οποία έχει γραφήματα που δείχνουν οπτικά τη χρήση της CPU και της μνήμης. 

Το Σχήμα 6.17 δείχνει την καρτέλα Performance του Task Manager και ο Πίνακας 6.8 παραθέτει τα πεδία της καρτέλας Performance.

Σχήμα 6.17  Καρτέλα Performance του Windows Task Manager


Πίνακας 6.8 - Πεδία καρτέλας Performance (Επιδόσεις) στη Διαχείριση εργασιών των Windows 7

Πεδίο

Περιγραφή

Total Physical Memory

Η ποσότητα της εγκατεστημένης μνήμης RAM.

Cached Physical Memory

Σελίδες μνήμης που θα μπορούσαν να γραφτούν στο δίσκο και να είναι διαθέσιμες.

Available Physical Memory

Η ποσότητα μνήμης (φυσική και σελιδοποιημένη) για χρήση από τις εφαρμογές.

Free Physical Memory

Η ποσότητα της διαθέσιμης φυσικής RAM.

Paged Kernel Memory

Μνήμη που μπορεί να χρησιμοποιηθεί από εφαρμογές εφόσον χρειαστεί, η οποία μπορεί να αντιγραφεί στο αρχείο σελιδοποίησης (για να ελευθερωθεί η μνήμη RAM).

Nonpaged Kernel Memory

Μνήμη διαθέσιμη μόνο για το λειτουργικό σύστημα - παραμένει στη φυσική μνήμη RAM.

Handles

Ο αριθμός των πόρων με τους οποίους ασχολείται επί του παρόντος το λειτουργικό σύστημα.

Threads

Ο αριθμός των αντικειμένων που περιέχονται στις τρέχουσες διεργασίες που εκτελούν οδηγίες προγράμματος.

Processes

Ένα εκτελέσιμο πρόγραμμα που εκτελείται, όπως το Σημειωματάριο ή μια υπηρεσία που εκτελείται αυτήν τη στιγμή.

Up Time

Πόση ώρα (χρόνο) είναι σε λειτουργία το σύστημα.

Commit (GB)

Ένα στιγμιότυπο/snapshot αιτημάτων εικονικής μνήμης. 
Λάβετε υπόψη ότι εάν το Commit υπερβαίνει τη συνολική φυσική μνήμη, το σύστημα πιθανώς πραγματοποιεί σελιδοποίηση στον σκληρό δίσκο υπερβολικά πολύ και είναι καιρός να προσθέσετε περισσότερη μνήμη RAM.


Τα Windows 8 και 10 διαθέτουν μια επανασχεδιασμένη Διαχείριση εργασιών, όπως φαίνεται στην Εικόνα 6.18 και διευκρινίζεται στον Πίνακα 6.9. Σημειώστε ότι για να δείτε τα δεδομένα που σχετίζονται με τη μνήμη, πρέπει να κάνετε κλικ στην επιλογή Μνήμη/Memory στο αριστερό κομμάτι του παραθύρου. Στην ενότητα Σύνθεση μνήμης/Memory Composition, υπάρχουν πολλά τμήματα που χωρίζονται με κάθετες ράβδους. Μπορείτε να τοποθετήσετε τον δείκτη μέσα σε ένα κενό και να εμφανιστεί το όνομα της ενότητας. 

Οι ενότητες, από αριστερά προς τα δεξιά, είναι οι εξής:

  • In Use (Σε χρήση) — Η ποσότητα της μνήμης που χρησιμοποιείται αυτήν τη στιγμή

  • Modified (Τροποποιημένο) — Μνήμη που περιέχει δεδομένα που πρέπει να εγγραφούν στη μονάδα δίσκου προτού η θέση της μνήμης μπορεί να χρησιμοποιηθεί από κάτι άλλο

  • Standby (Σε Αναμονή) — Η ποσότητα της μνήμης που είναι αποθηκευμένη στην προσωρινή μνήμη και δεν χρησιμοποιείται αυτήν τη στιγμή

  • Free (Ελεύθερη) — Η διαθέσιμη μνήμη που μπορεί να χρησιμοποιηθεί

Σχήμα 6.18  Καρτέλα απόδοσης της Διαχείρισης εργασιών των Windows 8/10—Μνήμη

Πίνακας 6.9 - Πεδία καρτέλας Performance στη Διαχείριση Εργασιών των Windows 8/10

Πεδίο

Περιγραφή

In Use

Η ποσότητα της μνήμης που χρησιμοποιείται αυτήν τη στιγμή από τις εφαρμογές, το λειτουργικό σύστημα, τα προγράμματα οδήγησης και τις διεργασίες.

Available

Η ποσότητα της φυσικής μνήμης για χρήση εφαρμογής/λειτουργικού συστήματος.

Committed

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

Cached

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

Paged Pool*

Μνήμη που έχει κρατηθεί στην άκρη για λειτουργίες του συστήματος ή προγράμματα οδήγησης συσκευών που μπορούν να εγγραφούν στο δίσκο, εάν είναι απαραίτητο.

* pool noun (COLLECTION): a number of people or a quantity of a particular thing, such as money, collected together for shared use by several people or organizations (https://dictionary.cambridge.org/dictionary/english/pool

Non-Paged Pool

Μνήμη που προορίζεται για λειτουργίες του λειτουργικού συστήματος ή των προγραμμάτων οδήγησης συσκευών που πρέπει να παραμείνουν στη φυσική μνήμη (δηλαδή, δεν μπορούν να σελιδοποιηθούν)

Speed

Ταχύτητα των τσιπ RAM

Slots Used

Αριθμός υποδοχών μνήμης που χρησιμοποιούνται για τις μονάδες μνήμης και ο συνολικός αριθμός υποδοχών.

Form Factor

Τύπος μονάδας μνήμης, όπως DIMM ή SODIMM (χρησιμοποιείται σε φορητούς υπολογιστές - αναλυτικά στο κεφάλαιο 11).

Hardware Reserved

Η μνήμη που προορίζεται για προγράμματα οδήγησης συσκευών ή firmware που δεν μπορεί να χρησιμοποιηθεί από τα Windows για οποιαδήποτε άλλη λειτουργία