Com comprovar les ranures de RAM a Linux



Proveu El Nostre Instrument Per Eliminar Problemes

Teniu dues opcions a l’hora de comprovar quines ranures de RAM estan ocupades i amb què hi ha a la vostra màquina. El primer és obrir el cas i mirar. Això pot implicar descargolar els cargols en un escriptori o alliberar alguns casos, ja que és una porta fràgil en un portàtil. Fer-ho en una tauleta Linux x86 o x86_64 és impensable. Sigui com sigui, aquesta opció està completament fora. Afortunadament, l’altra opció fa servir una senzilla eina de línia d’ordres que no trigarà gaire a executar-se.



Com és habitual, haureu d’obrir un indicador d’ordres per fer-ho. Cerqueu la paraula Terminal a l’Ubuntu Unity Dash o manteniu premudes les tecles Ctrl + Alt + T si utilitzeu la immensa majoria dels entorns d’escriptori. És possible que vulgueu fer clic al menú Aplicacions o Bigotis, apuntar a Eines del sistema i, a continuació, fer clic a Terminal si utilitzeu LXDE, Xfce4, Cinnamon, KDE o qualsevol de les altres plataformes que admetin aquest gest.



Mètode 1: utilitzar el descodificador de taula DMI

La forma més senzilla de comprovar el nombre d’espais RAM que s’utilitzen actualment a l’equip sense obrir-la és utilitzar l’ordre DMI Table Decoder anomenada dmidecode, que us proporciona un informe pla. A l’indicatiu d’ordres, escriviu sudo dmidecode -t 16 i premeu Enter. Probablement se us demanarà la contrasenya d’administrador. Escriviu-lo i, a continuació, premeu Intro. Obtindreu una quantitat decent de sortida que us indicarà amb exactitud el nombre de dispositius que teniu. Una vegada més, aquesta enumeració es basa en dispositius i no en el recompte físic real. En alguns casos, això pot variar, de manera que haureu de provar una altra cosa.



Un cop hàgiu acabat de revisar aquesta informació, escriviu sudo dmidecode -t 17 i premeu Intro per rebre una llista completa de targetes físiques connectades a les ranures de memòria RAM de l'ordinador. Això també us indicarà si feu servir DIMM, SODIMM o alguna altra classe de targetes RAM. Sempre que això us proporcioni la informació que necessiteu, podeu tancar la finestra aquí mateix i acabar. Només calia dues ordres per obtenir la informació que buscàveu, i fins i tot amb una quantitat mínima absoluta de jocs.



Mètode 2: utilitzar l'aplicació de maquinari de llista

Hi ha una altra utilitat de línia d’ordres senzilla que pot fer el mateix, tot i que us pot proporcionar una paret de text molt més que l’anterior. L’avantatge és que només heu d’emetre una sola ordre aquesta vegada, tot i que és possible que vulgueu desplaçar-vos cap amunt o cap avall després d’executar-la perquè rebreu més sortida de la que pot cabre còmodament a la majoria de les finestres del terminal. Tipus sudo lshw -class memory i premeu Enter. Notareu que, a diferència de les altres, aquesta aplicació no és només instantània. Això es deu al fet que enquesta un munt de dispositius de maquinari al vostre sistema per assegurar-vos que el que us reporta sigui 100% exacte.

El més probable és que noteu que algunes frases flaixen a la pantalla abans de suprimir-les. És possible que vegeu SCSI i USB, cosa que podria sorprendre una mica perquè no tenen absolutament res a veure amb les ranures de memòria RAM. Assegureu-vos i gaudiu del viatge ignorant còmodament aquesta informació estranya. La votació pot trigar una mica en les màquines més antigues, però les CPU més ràpides poden fer que el procés sigui gairebé instantani. És possible que noteu alguns problemes de velocitat als ordinadors portàtils, però una vegada més això no hauria de causar cap problema.

Ara, un cop el programa hagi acabat el que feia, probablement tingueu una paret de text per ordenar. Alguns usuaris prefereixen utilitzar grep, mentre que d'altres prefereixen desplaçar-se cap amunt. En qualsevol cas, el que busqueu són cada banc de memòria. Per exemple, el sistema de prova en què vam executar aquesta informació va retornar informació sobre quatre bancs individuals de RAM, que provenien cadascun del mateix proveïdor i presentaven les mateixes velocitats de rellotge. Per cert, tingueu present la secció del número d’identificació física. Com passa amb moltes coses que trobareu als sistemes Unix, el nucli Linux comença a comptar a la ranura zero en lloc de la primera. En el cas de la nostra màquina de prova, hi havia quatre ranures que rebien els números 0-3 en lloc de 1-4. Fins i tot si s’assigna una targeta de memòria a la ranura zero, això no vol dir que el vostre sistema l’ignori.

Cadascun d'ells també inclou la mateixa amplada de bits, cosa que pot ser important en la majoria de les instal·lacions. Per a una aclaparadora majoria d’usuaris, aquesta informació ha estat més que suficient i sens dubte us ha explicat molt sobre el tipus de memòria RAM amb què esteu treballant. Fins i tot en sabreu prou per demanar substitucions o per configurar alguna cosa per a Wine. Alguns jocs de PC, per exemple, necessiten saber amb quin tipus de memòria RAM es treballa. Si utilitzeu un sistema amb un munt de targetes RAM, com ara un servidor web Linux que inclou una gran quantitat de memòria volàtil per executar màquines virtuals, és possible que necessiteu grep per ordenar aquesta informació. Tothom ja haurà resolt el seu problema.

Tanmateix, podeu escriure sudo lshw -class memory | mida grep i premeu Intro per obtenir una visió general ràpida. Ara, a la nostra màquina de prova senzilla, això no era tan impressionant, ja que només tenia quatre gigabytes de RAM binaris dividits en quatre pals diferents. Si teniu alguna cosa semblant a un Xserve amb 96 GB de RAM, aquesta ràpida visió general us pot resultar molt més útil.

Tingueu en compte que, en una minoria de casos, la informació que proporcionen aquestes aplicacions pot ser enganyosa, de manera que finalment voldreu fer una comprovació física de les targetes RAM dins de la vostra caixa si voleu planificar un substitut i voleu ser absolutament segur que no hi havia res dolent. Fins i tot podríeu obtenir resultats imprevisibles i estranys si executéssiu aquest tipus d’ordres dins d’una màquina virtual que tingués un banc emulat de xips RAM. Tot i això, la informació hauria de ser prou precisa com per a la majoria dels usos.

4 minuts de lectura