Cách kiểm tra RAM đã cài đặt trên Ubuntu 22.04

Tác giả sysadmin, T.M.Hai 17, 2022, 05:07:04 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách kiểm tra RAM đã cài đặt trên Ubuntu 22.04


RAM, viết tắt của Random Access Memory, có thể coi là không gian làm việc của hệ thống máy tính của bạn. Bất cứ khi nào bạn mở một tệp để xem hoặc chỉnh sửa, hệ thống của bạn sẽ tạo một phiên bản tạm thời của tệp đó trong RAM để bạn có thể làm việc trên tệp đó. Khi bạn lưu tệp, hệ thống của bạn sẽ sao chép tệp đó vào một không gian (phần cứng) ổn định hơn và không thay đổi được gọi là Bộ nhớ chỉ đọc. Ngoài ra, khi bạn chạy một chương trình, hệ điều hành và RAM của bạn là phương tiện chạy chương trình đó. Sự cân bằng tốt giữa RAM có kích thước phù hợp và tốc độ nhanh là câu trả lời của bạn khi tìm kiếm một hệ thống máy tính hiệu năng cao.

Trong khi sử dụng Ubuntu, chúng tôi gặp nhiều tình huống trong đó RAM là một vấn đề rất đáng cân nhắc. Chúng tôi muốn biết có bao nhiêu RAM được cài đặt trên hệ thống của chúng tôi, chúng tôi có thể sử dụng bao nhiêu RAM, RAM của chúng tôi có bị lỗi không, v.v.

Trong bài viết này, chúng tôi sẽ giải thích những điều sau đây bạn có thể làm với RAM đã cài đặt của mình thông qua dòng lệnh Ubuntu:

  • Kiểm tra RAM đã cài đặt, đã sử dụng và khả dụng
  • Kiểm tra Loại và Tốc độ của RAM đã cài đặt của bạn
  • Kiểm tra lỗi RAM đã cài đặt của bạn

Chúng tôi đã chạy lệnh và quy trình được đề cập trong bài viết này trên hệ thống Ubuntu 22.04 LTS.

Lưu ý: Chúng tôi sẽ sử dụng dòng lệnh của Ubuntu, Terminal, để giải thích các tác vụ nêu trên. Bạn có thể mở ứng dụng Terminal thông qua thanh tìm kiếm của trình khởi chạy Ứng dụng Ubuntu hoặc phím tắt Ctrl+Alt+T.

1. Cách kiểm tra RAM đã cài đặt, đã sử dụng và khả dụng

Cách đơn giản nhất để kiểm tra số liệu thống kê bộ nhớ trên Ubuntu của bạn là thông qua lệnh miễn phí:

Đây là cách bạn sử dụng lệnh miễn phí:

Mã nguồn [Chọn]
$ free
Lệnh này được sử dụng để kiểm tra việc sử dụng bộ nhớ và trao đổi trên hệ thống của bạn trong một vài dòng. Không có bất kỳ công tắc nào, đầu ra hiển thị được in theo kilobyte.


Tuy nhiên, một cách tiếp cận tốt hơn là sử dụng khóa chuyển -h để lệnh free hiển thị mức sử dụng bộ nhớ và trao đổi ở định dạng 3 chữ số gần nhất có thể.

Mã nguồn [Chọn]
$ free -h

Phần "Mem" của đầu ra cung cấp cho bạn thông tin về RAM trên hệ thống của bạn. Cột tổng cung cấp cho bạn tổng số GB RAM được cài đặt trên hệ thống của bạn. Các cột đã sử dụng và khả dụng tương ứng cho biết RAM được hệ thống của bạn sử dụng và số GB khả dụng để sử dụng.

2. Cách kiểm tra Loại và Tốc độ của RAM

Trước khi giải thích cách kiểm tra Loại và Tốc độ của RAM, trước tiên chúng ta hãy xác định ý nghĩa của cả hai:

  • Loại: RAM ngày nay có nhiều cấu hình dựa trên dữ liệu và tốc độ truyền tải. Chúng bao gồm SDRAM cũ hơn (RAM động đồng bộ), DDR1 (DDR SDRAM), DDR2, DDR3 và DDR4 hiện đại. Đối với các hệ thống di động, RAM có các loại DRAM và SDRAM.
  • Tốc độ: Khi chúng ta nói về tốc độ RAM tính bằng MHz hoặc GHz, chúng ta xem xét các chu kỳ xung nhịp. Một chu kỳ có nghĩa là một phiên đọc và ghi duy nhất. Tốc độ của RAM có nghĩa là nó có thể thực hiện bao nhiêu chu kỳ mỗi giây. RAM 3200 MHz có thể thực hiện 3200 chu kỳ (phiên đọc/ghi) trong một giây.

Bạn có thể sử dụng lệnh dmidecode chạy qua sudo để kiểm tra loại RAM của mình. Trước tiên, chúng tôi đảm bảo rằng các lệnh đã được cài đặt:

Mã nguồn [Chọn]
$ sudo apt install dmidecode less
Sau đó chạy lệnh dmidecode:

Mã nguồn [Chọn]
$ sudo dmidecode --type memory | less
Hệ thống sẽ hỏi bạn mật khẩu của người dùng sudo và sau đó hiển thị thông tin sau:


Cuộn xuống và tìm Loại RAM trong đầu ra, như được đánh dấu ở trên. Như bạn có thể thấy, tôi đã cài đặt DDR3 trên máy tính xách tay của mình.

Thông qua cùng một lệnh, bạn cũng có thể xem Tốc độ xung nhịp của RAM:


Đầu ra ở trên cho thấy tôi đã cài đặt RAM 1333 MHz trên hệ thống của mình.

Bạn có thể sử dụng phím 'q' để thoát đầu ra này.

3. Cách Test lỗi RAM thông qua tiện ích MemTester

Vì RAM là một thiết bị mỏng manh nên chất bán dẫn của nó đôi khi có thể bị vỡ. Điều này có thể ảnh hưởng đến hiệu suất của RAM tổng thể của bạn. Bạn có thể sử dụng MemTester để kiểm tra lỗi RAM.

Để cài đặt tiện ích này, hãy mở ứng dụng Terminal của bạn và nhập lệnh sau để trước tiên cập nhật chỉ mục kho lưu trữ của hệ thống với chỉ mục của các kho lưu trữ Internet. Điều này đảm bảo rằng phiên bản mới nhất hiện có của một phần mềm có thể được cài đặt trên hệ thống của bạn.

Mã nguồn [Chọn]
$ sudo apt update

Sau đó, sử dụng lệnh apt-get sau để cài đặt memtester. Nếu bạn không chắc liệu memtester đã được cài đặt chưa, trước tiên bạn cũng có thể kiểm tra nó trong danh sách gói, như minh họa ở đây.

Mã nguồn [Chọn]
$ sudo apt install memtester

Đây là Cách sử dụng lệnh memtester:

Mã nguồn [Chọn]
$ memtester [-p physaddrbase [-d device]] <mem>[B|K|M|G] [loops]
Ví dụ:

Lệnh sau sẽ kiểm tra 200 MB dung lượng RAM trong hai lần lặp lại:

Mã nguồn [Chọn]
$ sudo memtester 200M 2
Đây là kết quả thử nghiệm trông như thế nào.


Đầu ra chỉ ra rằng tôi không có bất kỳ lỗi nào trong RAM. Thật may mắn vì đôi khi tôi sử dụng Máy tính xách tay của mình.

Tuy nhiên, có một hạn chế của lệnh này: bạn chỉ có thể quét RAM tối đa bằng kích thước RAM trống trên hệ thống của mình. Tiện ích memtest86+ trong menu khởi động GRUB là thứ bạn có thể sử dụng để kiểm tra kỹ lưỡng RAM của mình.

Vì vậy, đây là một số lệnh mà qua đó bạn có thể biết tất cả về RAM được cài đặt trên hệ thống Ubuntu của mình. Bạn cũng đã học cách sử dụng tiện ích memtest để đảm bảo rằng RAM của bạn hoạt động tối ưu.