Πώς να ελέγξετε τις υποδοχές RAM στο Linux



Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Έχετε δύο επιλογές όταν πρόκειται να ελέγξετε ποιες υποδοχές μνήμης RAM καταλαμβάνονται και με τι υπάρχει στο μηχάνημά σας. Το πρώτο είναι να ανοίξετε τη θήκη και να κοιτάξετε. Αυτό μπορεί να περιλαμβάνει ξεβίδωμα βιδών σε επιτραπέζιο υπολογιστή ή απελευθέρωση ορισμένων περιπτώσεων, μια εύθραυστη πόρτα σε φορητό υπολογιστή. Είναι αδιανόητο να το κάνετε αυτό σε tablet x86 ή x86_64 Linux! Σε κάθε περίπτωση, αυτή η επιλογή είναι εντελώς εκτός λειτουργίας. Ευτυχώς, η άλλη επιλογή χρησιμοποιεί ένα απλό εργαλείο γραμμής εντολών που δεν θα χρειαστεί σχεδόν καθόλου χρόνο για να εκτελεστεί.



Ως συνήθως, θα πρέπει να ανοίξετε μια γραμμή εντολών για αυτό. Αναζητήστε τη λέξη Terminal στο Ubuntu Unity Dash ή κρατήστε πατημένο το Ctrl + Alt + T εάν χρησιμοποιείτε τη συντριπτική πλειοψηφία των επιτραπέζιων περιβαλλόντων. Ίσως θελήσετε να κάνετε κλικ στο μενού Εφαρμογές ή Whisker, τοποθετήστε το δείκτη στο Εργαλεία συστήματος και, στη συνέχεια, κάντε κλικ στο Terminal εάν χρησιμοποιείτε LXDE, Xfce4, Cinnamon, KDE ή οποιαδήποτε άλλη από τις διάφορες πλατφόρμες που υποστηρίζουν αυτήν την κίνηση.



Μέθοδος 1: Χρήση του αποκωδικοποιητή πίνακα DMI

Ο ευκολότερος τρόπος για να ελέγξετε τον αριθμό των υποδοχών RAM που χρησιμοποιούνται αυτήν τη στιγμή στο μηχάνημά σας χωρίς να το ανοίξετε είναι να χρησιμοποιήσετε την εντολή DMI Table Decoder που ονομάζεται dmidecode, η οποία σας δίνει μια επίπεδη αναφορά. Στη γραμμή εντολών, πληκτρολογήστε sudo dmidecode -t 16 και πιέστε enter. Θα σας ζητηθεί πιθανώς ο κωδικός πρόσβασης διαχειριστή. Πληκτρολογήστε το και μετά πατήστε enter. Θα έχετε μια αξιοπρεπή ποσότητα εξόδου που θα σας ενημερώνει με ακρίβεια τον αριθμό των συσκευών που έχετε. Και πάλι, αυτή η απαρίθμηση βασίζεται σε συσκευές και όχι στην πραγματική φυσική μέτρηση. Σε ορισμένες περιπτώσεις αυτό μπορεί να διαφέρει, επομένως θα πρέπει να δοκιμάσετε κάτι άλλο.



Μόλις ολοκληρώσετε τον έλεγχο αυτών των πληροφοριών, πληκτρολογήστε sudo dmidecode -t 17 και πατήστε enter για να λάβετε μια πλήρη λίστα φυσικών καρτών που είναι συνδεδεμένες στις υποδοχές RAM του υπολογιστή σας. Αυτό θα σας πει επίσης εάν χρησιμοποιείτε DIMM, SODIMM ή κάποια άλλη κατηγορία καρτών RAM. Εφ 'όσον σας παρέχει τις πληροφορίες που χρειάζεστε μπορείτε να κλείσετε το παράθυρο εδώ και να τελειώσετε. Χρειάστηκαν δύο εντολές για να λάβετε τις πληροφορίες που αναζητούσατε, και ακόμη και τότε με ένα απόλυτο ελάχιστο παιχνίδι.



Μέθοδος 2: Χρήση της εφαρμογής λίστας υλικού

Υπάρχει ένα άλλο απλό βοηθητικό πρόγραμμα γραμμής εντολών που μπορεί να κάνει το ίδιο πράγμα, αν και μπορεί να σας δώσει πολύ περισσότερο ένα κείμενο από το προηγούμενο. Το πλεονέκτημα είναι ότι πρέπει να εκδώσετε μόνο μία εντολή αυτή τη φορά, αν και ίσως θελήσετε να πραγματοποιήσετε κύλιση προς τα πάνω ή προς τα κάτω αφού ολοκληρωθεί η εκτέλεση, επειδή θα λάβετε περισσότερη έξοδο από ό, τι μπορεί να χωρέσει άνετα στα περισσότερα παράθυρα τερματικού. Τύπος sudo lshw - μνήμη κλάσης και πιέστε enter. Θα παρατηρήσετε ότι, σε αντίθεση με τους άλλους, αυτή η εφαρμογή δεν είναι μόνο εντελώς άμεση. Αυτό οφείλεται στο γεγονός ότι πραγματοποιεί δημοσκοπήσεις σε πολλές συσκευές υλικού στο σύστημά σας για να βεβαιωθείτε ότι αυτό που αναφέρει σε εσάς είναι 100% ακριβές.

Πιθανότατα, θα παρατηρήσετε ότι μερικές φράσεις αναβοσβήνουν στην οθόνη πριν διαγραφούν. Μπορεί να δείτε SCSI και USB, κάτι που θα μπορούσε να είναι λίγο εκπληκτικό, επειδή δεν έχουν καμία απολύτως σχέση με τις υποδοχές RAM. Απλά καθίστε και απολαύστε τη βόλτα, αγνοώντας άνετα αυτές τις ξένες πληροφορίες. Η ψηφοφορία θα μπορούσε να πάρει λίγο χρόνο σε παλαιότερα μηχανήματα, αλλά οι ταχύτεροι επεξεργαστές μπορούν να κάνουν τη διαδικασία σχεδόν στιγμιαία. Ενδέχεται να παρατηρήσετε κάποια προβλήματα ταχύτητας σε φορητούς υπολογιστές, αλλά για άλλη μια φορά αυτό δεν πρέπει να προκαλεί προβλήματα.

Τώρα, όταν το πρόγραμμα ολοκληρώσει αυτό που έκανε, πιθανότατα θα έχετε αρκετά τείχος κειμένου για να τα λύσετε. Μερικοί χρήστες προτιμούν να χρησιμοποιούν grep ενώ άλλοι προτιμούν να κάνουν απλώς κύλιση προς τα πάνω. Σε κάθε περίπτωση, αυτό που ψάχνετε είναι κάθε τράπεζα μνήμης. Για παράδειγμα, το δοκιμαστικό σύστημα που το τρέξαμε με πληροφορίες που επιστράφηκαν σχετικά με τέσσερις μεμονωμένες τράπεζες RAM, οι οποίες ήταν καθεμιά από τον ίδιο προμηθευτή και είχαν τις ίδιες ταχύτητες ρολογιού. Παρεμπιπτόντως, λάβετε υπόψη την ενότητα φυσικού αριθμού ταυτότητας. Όπως με πολλά πράγματα που θα βρείτε στα συστήματα Unix, ο πυρήνας του Linux αρχίζει να μετράει στην υποδοχή μηδέν αντί για την υποδοχή 1. Στην περίπτωση της δοκιμαστικής μηχανής μας, υπήρχαν τέσσερις κουλοχέρηδες που έλαβαν αριθμούς 0-3 αντί 1-4. Ακόμα κι αν μια κάρτα μνήμης εκχωρηθεί στην υποδοχή μηδέν, αυτό δεν σημαίνει ότι το σύστημά σας την αγνοεί.

Καθένα από αυτά έρχεται επίσης με το ίδιο πλάτος bit, το οποίο μπορεί να είναι σημαντικό στις περισσότερες εγκαταστάσεις. Για τη συντριπτική πλειοψηφία των χρηστών, αυτή ήταν αρκετή από αρκετές πληροφορίες και σίγουρα σας είπε πολλά για τον τύπο της μνήμης RAM με την οποία εργάζεστε. Ίσως γνωρίζετε ακόμη αρκετά για να παραγγείλετε αντικαταστάσεις ή να διαμορφώσετε κάτι για το κρασί. Ορισμένα παιχνίδια υπολογιστή, για παράδειγμα, πρέπει να γνωρίζουν με ποιον τύπο RAM εργάζεστε. Εάν βρίσκεστε σε ένα σύστημα με έναν τόνο καρτών RAM, όπως έναν διακομιστή Web Linux που διαθέτει ένα φορτίο πτητικής μνήμης για την εκτέλεση εικονικών μηχανών, τότε ίσως χρειαστεί grep για να ταξινομήσετε αυτές τις πληροφορίες. Όλοι οι άλλοι θα έχουν λύσει το πρόβλημά τους μέχρι τώρα.

Μπορείτε, ωστόσο, να πληκτρολογήσετε sudo lshw - μνήμη κλάσης | μέγεθος grep και πιέστε enter για μια γρήγορη επισκόπηση. Τώρα, στην απλή δοκιμαστική μηχανή μας, αυτό δεν ήταν τόσο εντυπωσιακό, αφού είχε μόνο τέσσερα δυαδικά gigabyte RAM χωρισμένα σε τέσσερα διαφορετικά μπαστούνια. Εάν έχετε κάτι σαν Xserve με 96 GB μνήμης RAM, τότε αυτή η γρήγορη επισκόπηση μπορεί να είναι πολύ πιο χρήσιμη για εσάς.

Λάβετε υπόψη ότι σε ορισμένες περιπτώσεις, οι πληροφορίες που επιστρέφουν αυτές οι εφαρμογές μπορεί να είναι παραπλανητικές, οπότε θα θέλετε τελικά να κάνετε έναν φυσικό έλεγχο των καρτών RAM στο κουτί σας εάν σκοπεύατε να σχεδιάσετε μια αντικατάσταση και θέλετε να είστε απολύτως σίγουρα δεν υπήρχε τίποτα λάθος. Ίσως να έχετε παράξενα απρόβλεπτα αποτελέσματα, αν θέλατε να εκτελέσετε αυτό το είδος εντολής μέσα σε μια εικονική μηχανή που είχε μια μιμημένη τράπεζα RAM. Ωστόσο, οι πληροφορίες θα πρέπει να είναι αρκετά ακριβείς για τις περισσότερες χρήσεις.

4 λεπτά ανάγνωση