Linux'ta RAM Yuvaları Nasıl Kontrol Edilir



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Hangi RAM yuvalarının dolu olduğunu ve makinenizde neyin kullanıldığını kontrol etmek için iki seçeneğiniz var. Birincisi davayı açıp bakmak. Bu, bir masaüstündeki cıvataların sökülmesini veya bazı durumlarda bir dizüstü bilgisayarda kırılgan bir kapının serbest bırakılmasını içerebilir. Bunu bir x86 veya x86_64 Linux tablette yapmak düşünülemez! Her iki durumda da bu seçenek tamamen ortadan kalktı. Neyse ki, diğer seçenek, çalıştırmak için neredeyse hiç zaman almayan basit bir komut satırı aracı kullanmaktır.



Her zamanki gibi, bunun için bir komut istemi açmanız gerekecek. Ubuntu Unity Dash üzerinde Terminal kelimesini arayın veya masaüstü ortamlarının ezici çoğunluğunu kullanıyorsanız Ctrl + Alt + T tuşlarını basılı tutun. LXDE, Xfce4, Cinnamon, KDE veya bu hareketi destekleyen diğer çeşitli platformlardan birini kullanıyorsanız Uygulamalar veya Bıyık menüsüne tıklayıp Sistem Araçları'na gelip ardından Terminal'e tıklayabilirsiniz.



Yöntem 1: DMI Tablo Kod Çözücüsünü Kullanma

Makinenizde şu anda kullanılmakta olan RAM yuvalarının sayısını açmadan kontrol etmenin en kolay yolu, size düz bir rapor veren dmidecode adlı DMI Tablo Kod Çözücü komutunu kullanmaktır. Komut istemine yazın sudo dmidecode -t 16 ve enter'a basın. Muhtemelen yönetici şifreniz istenecektir. Yazın ve ardından enter tuşuna basın. Tam olarak kaç cihaza sahip olduğunuzu söyleyen makul miktarda çıktı elde edeceksiniz. Yine, bu numaralandırma gerçek fiziksel sayıma değil cihazlara dayanmaktadır. Bazı durumlarda bu farklılık gösterebilir, bu nedenle başka bir şey denemeniz gerekecektir.



Bu bilgileri gözden geçirmeyi bitirdikten sonra yazın sudo dmidecode -t 17 ve bilgisayarınızdaki RAM yuvalarına takılı fiziksel kartların tam listesini almak için enter tuşuna basın. Bu aynı zamanda size DIMM, SODIMM veya başka bir sınıf RAM kartı kullanıp kullanmadığınızı da söyleyecektir. İhtiyaç duyduğunuz bilgileri size sağladığı sürece, pencereyi burada kapatıp bitirebilirsiniz. Aradığınız bilgiyi elde etmek için gereken tek şey iki komuttu ve o zaman bile mutlak minimum miktarda oyun oynuyordu.



Yöntem 2: List Hardware Uygulamasını Kullanma

Aynı şeyi yapabilen başka bir basit komut satırı yardımcı programı daha vardır, ancak size öncekinden çok daha fazla bir metin duvarı verebilir. Bunun yararı, bu sefer yalnızca tek bir komut vermeniz gerekmesidir, ancak yürütmeyi tamamladıktan sonra yukarı veya aşağı kaydırmak isteyebilirsiniz, çünkü çoğu terminal penceresine rahatça sığdırabileceğinizden daha fazla çıktı alacaksınız. Tür sudo lshw -sınıf hafıza ve enter'a basın. Diğerlerinden farklı olarak bu uygulamanın tamamen anında olmadığını fark edeceksiniz. Bunun nedeni, size rapor ettiklerinin yüzde 100 doğru olduğundan emin olmak için aslında sisteminizdeki bir dizi donanım aygıtını sorgulamasıdır.

Büyük olasılıkla, silinmeden önce ekranda birkaç ifadenin yanıp söndüğünü fark edeceksiniz. SCSI ve USB'yi görebilirsiniz, bu biraz şaşırtıcı olabilir çünkü RAM yuvalarıyla hiçbir ilgisi yoktur. Arkanıza yaslanın ve bu gereksiz bilgileri rahatça görmezden gelerek sürüşün keyfini çıkarın. Sorgulama, eski makinelerde biraz zaman alabilir, ancak daha hızlı CPU'lar süreci neredeyse anlık hale getirebilir. Dizüstü bilgisayarlarda bazı hız sorunları fark edebilirsiniz, ancak bu yine herhangi bir soruna neden olmamalıdır.

Şimdi program yaptığı şeyi bitirdiğinde, muhtemelen sıralamanız gereken epey bir metin duvarınız olacaktır. Bazı kullanıcılar grep kullanmayı tercih ederken, diğerleri basitçe yukarı kaydırmayı tercih eder. Her iki durumda da, aradığınız şey her bir bellek bankasıdır. Örneğin, bunu çalıştırdığımız test sistemi, her biri aynı satıcıdan olan ve aynı saat hızlarına sahip dört ayrı RAM bankası hakkında bilgi verdi. Bu arada, fiziksel kimlik numarası bölümünü aklınızda bulundurun. Unix sistemlerinde bulacağınız birçok şeyde olduğu gibi, Linux çekirdeği de birinci yuva yerine yuva sıfırdan saymaya başlar. Test makinemizin durumunda, 1-4 yerine 0-3 sayılarını alan dört yuva vardı. Bir hafıza kartı yuva sıfıra atansa bile, bu, sisteminizin onu görmezden geldiği anlamına gelmez.

Her biri aynı zamanda, çoğu kurulumda önemli olabilecek aynı bit genişliğine sahiptir. Kullanıcıların ezici bir çoğunluğu için bu, fazlasıyla yeterli bilgi oldu ve kesinlikle size üzerinde çalıştığınız RAM türü hakkında çok şey anlattı. Hatta değişiklik sipariş etmek veya Wine için bir şeyler yapılandırmak için yeterli bilgiye sahip olabilirsiniz. Örneğin bazı PC oyunlarının hangi tür RAM ile çalıştığınızı bilmesi gerekir. Sanal makineleri çalıştırmak için çok sayıda geçici bellek içeren bir Linux Web sunucusu gibi bir ton RAM kartı olan bir sistemdeyseniz, bu bilgileri sıralamak için grep'e ihtiyacınız olabilir. Artık herkes sorununu çözmüş olacak.

Ancak yazabilirsiniz sudo lshw -sınıf hafıza | grep boyutu ve hızlı bir genel bakış için enter tuşuna basın. Şimdi, basit test makinemizde bu o kadar da etkileyici değildi çünkü sadece dört farklı çubuğa bölünmüş dört ikili gigabayt RAM'e sahipti. 96 GB RAM'e sahip bir Xserve gibi bir şeye sahipseniz, bu hızlı genel bakış sizin için çok daha yararlı olabilir.

Çok az durumda, bu uygulamaların getirdiği bilgilerin yanıltıcı olabileceğini, bu nedenle bir değiştirme planlayacaksanız ve kesinlikle olmak istiyorsanız, sonunda kutunuzun içindeki RAM kartlarını fiziksel olarak kontrol etmek isteyeceğinizi unutmayın. yanlış bir şey olmadığı kesin. Bu tür bir komutu, taklit edilmiş bir RAM yongası bankasına sahip sanal bir makinenin içinde çalıştırırsanız, tuhaf, tahmin edilemeyen sonuçlar bile alabilirsiniz. Bununla birlikte, bilgiler çoğu kullanım için yeterince doğru ve fazlasıyla doğru olmalıdır.

4 dakika okundu