Kaip patikrinti „RAM“ lizdus sistemoje „Linux“



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Tikrindami, kurie RAM lizdai yra užimti ir kas yra jūsų kompiuteryje, turite dvi galimybes. Pirmasis yra atverti bylą ir ieškoti. Tai gali reikėti atsukti darbalaukio varžtus arba kai kuriais atvejais atlaisvinti trapias nešiojamojo kompiuterio duris. Tai neįmanoma įsivaizduoti „x86“ arba „x86_64 Linux“ planšetiniame kompiuteryje! Šiaip ar taip, ši galimybė visiškai nepasiekiama. Laimei, kita galimybė yra naudojant paprastą komandinės eilutės įrankį, kuriam paleisti beveik nereikės laiko.



Kaip įprasta, turėsite atidaryti komandų eilutę. „Ubuntu Unity Dash“ ieškokite žodžio „Terminal“ arba laikykite nuspaudę „Ctrl“ + „Alt“ + T, jei naudojate didžiąją daugumą darbalaukio aplinkų. Jei norite naudoti „LXDE“, „Xfce4“, „Cinnamon“, „KDE“ ar bet kurią kitą platformą, palaikančią šį gestą, galite spustelėti meniu „Programos“ arba „Whisker“, nukreipti pelės žymiklį į „Sistemos įrankiai“ ir tada spustelėti „Terminalas“.



1 metodas: DMI stalo dekoderio naudojimas

Lengviausias būdas patikrinti šiuo metu naudojamų RAM atminties vietų skaičių jūsų kompiuteryje neatidarant yra naudoti komandą DMI Table Decoder, vadinamą dmidecode, kuri suteikia jums vienodą ataskaitą. Komandų eilutėje įveskite sudo dmidekodas -t 16 ir paspauskite Enter. Jums tikriausiai bus paprašyta jūsų administratoriaus slaptažodžio. Įveskite jį ir paspauskite „Enter“. Gausite pakankamai produkcijos, tiksliai nurodydami, kiek įrenginių turite. Vėlgi, šis sąrašas yra pagrįstas prietaisais, o ne tikruoju fiziniu skaičiumi. Kai kuriais atvejais tai gali skirtis, todėl turėsite išbandyti ką nors kita.



Peržiūrėję šią informaciją, įveskite sudo dmidekodas -t 17 ir paspauskite „Enter“, kad gautumėte išsamų fizinių kortelių, prijungtų prie kompiuterio RAM lizdų, sąrašą. Tai taip pat jums pasakys, ar naudojate DIMM, SODIMM ar kitos klasės RAM korteles. Jei tai suteikė jums reikalingos informacijos, galite čia pat uždaryti langą ir baigti. Norint gauti informaciją, kurios ieškojote, reikėjo dviejų komandų ir net tada, kai žaidėte visiškai minimaliai.



2 metodas: Programinės įrangos sąrašo naudojimas

Yra dar vienas paprastas komandinės eilutės įrankis, galintis padaryti tą patį, nors jis gali suteikti jums daug daugiau teksto sienos nei ankstesnė. Privalumas yra tas, kad šį kartą turite išleisti tik vieną komandą, nors galbūt norėsite slinkti aukštyn arba žemyn, kai ji bus vykdoma, nes gausite daugiau išvesties, nei gali patogiai tilpti daugumoje terminalo langų. Tipas sudo lshw-klasės atmintis ir paspauskite Enter. Pastebėsite, kad skirtingai nei kiti, ši programa nėra visiškai greita. Taip yra todėl, kad iš tikrųjų apklausiama visa krūva jūsų sistemos aparatūros įrenginių, kad įsitikintumėte, jog tai, ką ji jums praneša, yra 100 proc.

Labiau tikėtina, kad prieš ištrindami pastebėsite, kad ekrane mirksi kelios frazės. Galite pamatyti SCSI ir USB, o tai gali būti šiek tiek nustebinti, nes jie neturi nieko bendro su RAM lizdais. Tiesiog atsisėskite ir mėgaukitės važiavimu, patogiai ignoruodami šią pašalinę informaciją. Apklausa gali užtrukti šiek tiek laiko senesnėse mašinose, tačiau spartesni procesoriai gali padaryti procesą beveik akimirksniu. Galbūt pastebėsite nešiojamųjų kompiuterių greičio problemų, tačiau tai dar kartą neturėtų sukelti problemų.

Dabar, kai programa baigs tai, ką ji darė, tikriausiai turėsite nemažą teksto sieną, kurią galėtumėte rūšiuoti. Kai kurie vartotojai nori naudoti „grep“, kiti - tiesiog slinkti aukštyn. Bet kuriuo atveju tai, ko ieškote, yra kiekvienas atminties bankas. Pavyzdžiui, bandomoji sistema, kurią mes paleidome, pateikė informaciją apie keturis atskirus operatyviosios atminties bankus, kurių kiekvienas buvo iš to paties pardavėjo ir turėjo tą patį laikrodžio greitį. Beje, nepamirškite fizinio asmens kodo skyriaus. Kaip ir daugelį dalykų, kuriuos rasite „Unix“ sistemose, „Linux“ branduolys pradedamas skaičiuoti ties nuliu, o ne vienu. Mūsų bandomosios mašinos atveju buvo keturi lizdai, kurie gavo numerius 0-3, o ne 1-4. Net jei atminties kortelė priskiriama nuliui, tai nereiškia, kad jūsų sistema jos nepaiso.

Kiekvienas iš jų taip pat turi tą patį bitų plotį, o tai gali būti svarbu daugumoje įrenginių. Didžiulei daugumai vartotojų tai buvo daugiau nei pakankamai informacijos ir, be abejo, daug pasakė apie RAM tipą, su kuriuo dirbate. Jūs netgi galite žinoti pakankamai, kad užsisakytumėte pakeitimus ar sukonfigūruotumėte „Wine“. Pavyzdžiui, kai kuriuose kompiuteriniuose žaidimuose reikia žinoti, su kokia RAM atmintimi dirbate. Jei naudojate sistemą su daugybe RAM kortelių, pvz., „Linux“ žiniatinklio serveryje, kuriame yra daugybė lakiosios atminties, skirtos virtualiosioms mašinoms paleisti, jums gali tekti „grep“ surikiuoti šią informaciją. Visi kiti jau išspręs savo klausimą.

Tačiau jūs galite rašyti sudo lshw-klasės atmintis | grep dydis ir paspauskite „Enter“, kad gautumėte greitą apžvalgą. Dabar mūsų paprastoje bandymo mašinoje tai nebuvo taip įspūdinga, nes joje buvo tik keturi dvejetainiai gigabaitai RAM, padalyta į keturias skirtingas atmintines. Jei turite kažką panašaus į „Xserve“ su 96 GB RAM, ši greita apžvalga gali būti jums daug naudingesnė.

Atminkite, kad retais atvejais informacija, kurią pateikia šios programos, gali būti klaidinanti, todėl galų gale vis tiek norėsite fiziškai patikrinti RAM dėžutes, esančias jūsų dėžutėje, jei ketinote planuoti pakeitimą ir norėtumėte būti visiškai tikrai nebuvo nieko blogo. Jūs netgi galite sulaukti keistų nenuspėjamų rezultatų, jei vykdytumėte tokią komandą virtualioje mašinoje, kurioje buvo imituojamas RAM lustų bankas. Nepaisant to, informacija turėtų būti daugiau nei pakankamai tiksli daugumai naudojimo būdų.

4 minutes perskaityta