Jak zkontrolovat sloty RAM v systému Linux



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Máte dvě možnosti, pokud jde o kontrolu, které sloty RAM jsou obsazené a co na vašem počítači. První je otevřít kufřík a podívat se. To může zahrnovat odšroubování šroubů na ploše nebo uvolnění některých případů křehkých dveří na notebooku. Dělat to na tabletu x86 nebo x86_64 Linux je nemyslitelné! Ať tak či onak, tato možnost je úplně mimo. Naštěstí druhá možnost používá jednoduchý nástroj příkazového řádku, jehož spuštění nezabere téměř žádný čas.



Jako obvykle budete muset otevřít příkazový řádek. Vyhledejte slovo Terminal na Ubuntu Unity Dash nebo podržte Ctrl + Alt + T, pokud používáte drtivou většinu desktopových prostředí. Možná budete chtít kliknout na nabídku Aplikace nebo Whisker, ukázat na Systémové nástroje a poté kliknout na Terminál, pokud používáte LXDE, Xfce4, Cinnamon, KDE nebo jinou platformu, která toto gesto podporuje.



Metoda 1: Použití dekodéru tabulky DMI

Zdaleka nejjednodušší způsob, jak zkontrolovat počet slotů RAM aktuálně používaných ve vašem počítači bez jeho otevření, je použít příkaz DMI Table Decoder s názvem dmidecode, který vám poskytne plochý report. Na příkazovém řádku zadejte sudo dmidecode -t 16 a stiskněte Enter. Pravděpodobně budete požádáni o heslo správce. Napište to a poté stiskněte enter. Získáte slušné množství výstupu, který vám přesně řekne, jaký počet zařízení máte. Opět platí, že tento výčet je založen na zařízeních a nikoli na skutečném fyzickém počtu. V některých případech se to může lišit, takže budete muset zkusit něco jiného.



Až tyto informace zkontrolujete, zadejte sudo dmidecode -t 17 a stisknutím klávesy Enter obdržíte kompletní seznam fyzických karet zasunutých do slotů RAM ve vašem počítači. Také se dozvíte, zda používáte karty DIMM, SODIMM nebo jinou třídu karet RAM. Pokud vám to poskytlo informace, které jste potřebovali, můžete zavřít okno právě tady a dokončit. K získání informací, které jste hledali, stačily dva příkazy, a to i při absolutním minimálním množství hraní.



Metoda 2: Použití aplikace List Hardware

Existuje ještě jeden jednoduchý nástroj příkazového řádku, který dokáže totéž, i když vám může poskytnout mnohem více zdi textu než ta předchozí. Výhodou je, že tentokrát musíte vydat pouze jeden příkaz, i když po spuštění můžete přejít nahoru nebo dolů, protože obdržíte více výstupu, než kolik se na většinu terminálových oken pohodlně vejde. Typ sudo lshw - paměť třídy a stiskněte Enter. Zjistíte, že na rozdíl od ostatních není tato aplikace jen úplně okamžitá. Je to proto, že ve skutečnosti dotazuje celou řadu hardwarových zařízení ve vašem systému, aby se ujistil, že to, co vám hlásí, je stoprocentně přesné.

Je více než pravděpodobné, že si před smazáním všimnete, že po obrazovce bliká několik frází. Mohli byste vidět SCSI a USB, což by mohlo být trochu překvapivé, protože nemají absolutně nic společného se sloty RAM. Jen se posaďte a užijte si jízdu a pohodlně ignorujte tyto cizí informace. Na starších strojích může dotazování trvat trochu času, ale rychlejší CPU mohou tento proces učinit téměř okamžitým. U notebooků si můžete všimnout některých problémů s rychlostí, ale opět by to nemělo způsobit žádné problémy.

Jakmile program dokončí to, co dělá, pravděpodobně budete mít k dispozici docela dost textu. Někteří uživatelé upřednostňují použití grepu, zatímco jiní upřednostňují jednoduché posouvání nahoru. V obou případech to, co hledáte, je každá banka paměti. Například testovací systém, který jsme spustili, vrátil informace o čtyřech jednotlivých bankách RAM, které byly od stejného dodavatele a měly stejné rychlosti hodin. Mimochodem, pamatujte na část s fyzickým ID číslem. Stejně jako mnoho věcí, které najdete v systémech Unix, začíná linuxové jádro počítat od nuly místo od slotu jedna. V případě našeho testovacího stroje byly čtyři sloty, které dostaly čísla 0-3 místo 1-4. I když je paměťová karta přiřazena k slotu nula, neznamená to, že ji váš systém ignoruje.

Každý z nich má také stejnou bitovou šířku, což může být důležité u většiny instalací. Pro drtivou většinu uživatelů to bylo více než dost informací a určitě vám řeklo spoustu informací o typu paměti RAM, se kterou pracujete. Možná dokonce víte dost, abyste si objednali náhradní díly nebo něco nakonfigurovali pro Wine. Některé počítačové hry například potřebují vědět, s jakou pamětí RAM pracujete. Pokud používáte systém s množstvím karet RAM, jako je například webový server Linux, který obsahuje hromadu nestálé paměti pro běh virtuálních strojů, možná budete potřebovat grep, abyste tyto informace utřídili. Všichni ostatní teď vyřeší svůj problém.

Můžete však psát sudo lshw -class paměť | grep velikost a stisknutím klávesy enter získáte rychlý přehled. Na našem jednoduchém testovacím stroji to teď nebylo tak působivé, protože měl vždy jen čtyři binární gigabajty RAM rozdělené do čtyř různých klíčů. Pokud máte něco jako Xserve s 96 GB RAM, pak by vám tento rychlý přehled mohl být mnohem užitečnější.

Mějte na paměti, že v menšině případů mohou být informace, které tyto aplikace vracejí, zavádějící, takže budete nakonec chtít provést fyzickou kontrolu karet RAM uvnitř vaší krabice, pokud plánujete výměnu a chcete být absolutně jisté, že se nestalo nic špatného. Mohli byste dokonce získat podivné nepředvídatelné výsledky, pokud byste spustili tento druh příkazu uvnitř virtuálního stroje, který měl emulovanou banku čipů RAM. Informace by však měla být pro většinu použití dostatečně přesná.

4 minuty čtení