Cách kiểm tra khe cắm RAM trong Linux



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Bạn có hai tùy chọn khi kiểm tra khe RAM nào bị chiếm dụng và với những gì trên máy của bạn. Đầu tiên là mở thùng máy ra và xem xét. Điều này có thể liên quan đến việc tháo các bu lông trên máy tính để bàn hoặc giải phóng một số trường hợp đây là cánh cửa mỏng manh trên máy tính xách tay. Thực hiện điều này trên máy tính bảng Linux x86 hoặc x86_64 là điều không tưởng! Dù bằng cách nào, tùy chọn này hoàn toàn bị loại bỏ. May mắn thay, tùy chọn khác là sử dụng một công cụ dòng lệnh đơn giản sẽ hầu như không mất thời gian để chạy.



Như thường lệ, bạn sẽ cần mở dấu nhắc lệnh cho việc này. Tìm kiếm từ Terminal trên Ubuntu Unity Dash hoặc nhấn giữ Ctrl + Alt + T nếu bạn đang sử dụng phần lớn môi trường máy tính để bàn. Bạn có thể muốn nhấp vào menu Ứng dụng hoặc Người đánh dấu, trỏ tới Công cụ hệ thống và sau đó nhấp vào Thiết bị đầu cuối nếu bạn đang sử dụng LXDE, Xfce4, Cinnamon, KDE hoặc bất kỳ nền tảng nào khác hỗ trợ cử chỉ này.



Phương pháp 1: Sử dụng Bộ giải mã bảng DMI

Cho đến nay, cách dễ nhất để kiểm tra số lượng khe RAM hiện đang được sử dụng trong máy của bạn mà không cần mở nó là sử dụng lệnh Bộ giải mã bảng DMI được gọi là dmidecode, cung cấp cho bạn một báo cáo phẳng. Tại dấu nhắc lệnh, nhập sudo dmidecode -t 16 và nhấn enter. Bạn có thể sẽ được yêu cầu nhập mật khẩu quản trị viên của mình. Nhập nó và sau đó nhấn enter. Bạn sẽ nhận được một lượng đầu ra phù hợp cho bạn biết chính xác số lượng thiết bị bạn có. Sau đó, một lần nữa, sự thống kê này dựa trên thiết bị chứ không phải số lượng vật lý thực tế. Trong một số trường hợp, điều này có thể khác, vì vậy bạn cần thử cách khác.



Sau khi bạn xem xong thông tin đó, hãy nhập sudo dmidecode -t 17 và nhấn enter để nhận danh sách đầy đủ các thẻ vật lý được cắm vào các khe RAM trên máy tính của bạn. Điều này cũng sẽ cho bạn biết nếu bạn đang sử dụng DIMM, SODIMM hoặc một số loại thẻ RAM khác. Miễn là đã cung cấp cho bạn thông tin cần thiết, bạn có thể đóng cửa sổ ngay tại đây và kết thúc. Hai lệnh là tất cả những gì bạn cần để có được thông tin bạn đang tìm kiếm và thậm chí sau đó chỉ với một số lượng tối thiểu tuyệt đối để chơi xung quanh.



Phương pháp 2: Sử dụng ứng dụng phần cứng danh sách

Có một tiện ích dòng lệnh đơn giản khác có thể làm điều tương tự, mặc dù nó có thể cung cấp cho bạn nhiều văn bản hơn tiện ích trước đó. Lợi ích là bạn chỉ phải đưa ra một lệnh duy nhất lần này, mặc dù bạn có thể muốn cuộn lên hoặc xuống sau khi nó được thực thi vì bạn sẽ nhận được nhiều đầu ra hơn mức có thể phù hợp thoải mái trên hầu hết các cửa sổ đầu cuối. Kiểu sudo lshw-bộ nhớ lớp và nhấn enter. Bạn sẽ nhận thấy rằng không giống như những ứng dụng khác, ứng dụng này không chỉ hoàn toàn tức thì. Đó là bởi vì nó thực sự thăm dò ý kiến ​​của nhiều thiết bị phần cứng trên hệ thống của bạn để đảm bảo rằng những gì nó báo cáo lại cho bạn là chính xác 100%.

Nhiều khả năng, bạn sẽ nhận thấy một vài cụm từ nhấp nháy trên màn hình trước khi bị xóa. Bạn có thể thấy SCSI và USB, điều này có thể hơi ngạc nhiên vì chúng hoàn toàn không liên quan gì đến khe cắm RAM. Chỉ cần ngồi lại và tận hưởng chuyến đi trong khi thoải mái bỏ qua những thông tin không liên quan này. Việc thăm dò ý kiến ​​có thể mất một chút thời gian trên các máy cũ hơn, nhưng các CPU nhanh hơn có thể giúp quá trình này diễn ra gần như tức thì. Bạn có thể nhận thấy một số vấn đề về tốc độ trên máy tính xách tay, nhưng một lần nữa, điều này sẽ không gây ra bất kỳ sự cố nào.

Bây giờ khi chương trình hoàn thành những gì nó đang làm, bạn có thể sẽ có một bức tường văn bản để sắp xếp. Một số người dùng thích sử dụng grep trong khi những người khác chỉ thích cuộn lên trên. Trong cả hai trường hợp, những gì bạn đang tìm kiếm là từng ngân hàng bộ nhớ. Ví dụ, hệ thống thử nghiệm mà chúng tôi đã chạy trên thông tin trả về bốn ngân hàng RAM riêng lẻ, mỗi ngân hàng của cùng một nhà cung cấp và có cùng tốc độ xung nhịp. Nhân tiện, hãy ghi nhớ phần số ID vật lý. Giống như nhiều thứ bạn sẽ tìm thấy trong hệ thống Unix, nhân Linux bắt đầu đếm ở vị trí số 0 thay vì vị trí số một. Trong trường hợp máy thử nghiệm của chúng tôi, có bốn vị trí nhận các số 0-3 thay vì 1-4. Ngay cả khi thẻ nhớ được gán vào khe số 0, điều đó không có nghĩa là hệ thống của bạn đang bỏ qua nó.

Mỗi người trong số họ cũng có cùng độ rộng bit, điều này có thể quan trọng đối với hầu hết các cài đặt. Đối với đa số người dùng, đây là quá đủ thông tin và chắc chắn cho bạn biết nhiều điều về loại RAM mà bạn đang làm việc. Bạn thậm chí có thể biết đủ để đặt hàng thay thế hoặc định cấu hình thứ gì đó cho Wine. Ví dụ, một số trò chơi PC cần biết loại RAM bạn đang làm việc. Nếu bạn đang sử dụng hệ thống có rất nhiều thẻ RAM, chẳng hạn như máy chủ Web Linux có tải trọng bộ nhớ dễ bay hơi để chạy các máy ảo, thì bạn có thể cần grep để sắp xếp thông tin này. Mọi người khác sẽ giải quyết được vấn đề của họ vào lúc này.

Tuy nhiên, bạn có thể gõ sudo lshw -bộ nhớ lớp | kích thước grep và nhấn enter để xem tổng quan nhanh. Bây giờ, trên máy thử nghiệm đơn giản của chúng tôi, điều này không phải là ấn tượng vì nó chỉ có bốn GB RAM nhị phân được chia thành bốn thanh khác nhau. Nếu bạn có một cái gì đó như Xserve với 96 GB RAM, thì tổng quan nhanh này có thể hữu ích hơn rất nhiều cho bạn.

Hãy nhớ rằng trong một số ít trường hợp, thông tin mà các ứng dụng này trả về có thể gây hiểu lầm, vì vậy cuối cùng bạn vẫn muốn kiểm tra thực tế các thẻ RAM bên trong hộp của mình nếu bạn định thay thế và muốn hoàn toàn chắc chắn không có gì sai. Bạn thậm chí có thể nhận được những kết quả không thể đoán trước được nếu bạn chạy loại lệnh này bên trong một máy ảo có một ngân hàng chip RAM được mô phỏng. Tuy nhiên, thông tin phải đủ chính xác cho hầu hết các mục đích sử dụng.

4 phút đọc