Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
zram là một mô-đun Linux kernel được thiết kế để tạo một khối nén bên trong RAM, được sử dụng làm swap memory (bộ nhớ hoán đổi) hoặc như một ổ đĩa tạm thời.
Dữ liệu được chèn vào phần này của bộ nhớ sẽ tự động được nén. Việc nén này cho phép bạn đưa nhiều dữ liệu hơn vào bộ nhớ của mình.
Hướng dẫn này sẽ chỉ cho bạn cách sử dụng zram trên Raspberry Pi để tăng lượng dữ liệu có thể chứa trong bộ nhớ.

Quá trình thiết lập ZRAM trên Raspberry Pi tương đối đơn giản, nhờ vào một số điều.
1. Nhiệm vụ đầu tiên là đảm bảo rằng Raspberry Pi đang chạy phiên bản hệ điều hành cập nhật. Có thể cập nhật đầy đủ bằng cách chạy hai lệnh sau.
sudo apt update
sudo apt full-upgrade
2. Bây giờ, bạn nên cài đặt bất kỳ gói bổ sung nào để thiết lập zram trên thiết bị của mình.
Chỉ cần sử dụng git để sao chép script sẽ sử dụng vào Raspberry Pi.
sudo apt install git
3. Vì zram là một mô-đun kernel, nên cần khởi động lại Raspberry Pi sau khi chạy bản nâng cấp đầy đủ. Khởi động lại Raspberry Pi bằng lệnh bên dưới.
sudo reboot
4. Khi Raspberry Pi khởi động lại xong, bạn có thể tải xuống script sẽ sử dụng để thiết lập ổ đĩa zram.
Script bài viết đang sử dụng được viết bởi foundObjects từ GitHub. Script này tính toán kích thước zram bằng cách sử dụng dung lượng bộ nhớ trống, nhân với hệ số nén và tỷ lệ phần trăm RAM dành riêng cho zram.
Sao chép script zram-swap từ kho lưu trữ GitHub bằng cách chạy lệnh sau trên Raspberry Pi.
git clone https://github.com/foundObjects/zram-swap
Bây giờ, bạn đã cập nhật hệ điều hành của mình và tải script zram-swap xuống Raspberry Pi. Tiếp theo, hãy thiết lập nó. Nhờ script đang sử dụng, quá trình thiết lập có thể được hoàn thành trong một vài bước đơn giản.
1. Hãy thay đổi thư mục chứa script vừa sao chép.
cd zram-swap
2. Bây giờ, khi đã ở đúng thư mục, bạn có thể chạy script zram-swap để cài đặt chính nó.
Script cài đặt này sẽ thiết lập service tạo ổ đĩa zram khi khởi động. Script cũng sẽ thiết lập nó để hệ điều hành sử dụng ổ đĩa zram đó như một phần của swap memory.
sudo ./install.sh
Theo mặc định, script này sẽ thay thế một nửa bộ nhớ của bạn bằng ổ đĩa zram và nén dữ liệu bằng thuật toán nén LZ4.
Thuật toán nén LZ4 là sự thỏa hiệp tốt nhất giữa hiệu suất và tốc độ nén, đặc biệt là đối với một thiết bị được cung cấp năng lượng thấp như Raspberry Pi.
Bây giờ, sau khi chạy script cài đặt, bạn nên xác minh rằng Raspberry Pi hiện có quyền truy cập vào zram swap.
May mắn thay, hệ điều hành có một số tính năng tích hợp cho phép kiểm tra trạng thái swap memory một cách nhanh chóng.
1. Truy xuất trạng thái zram swap của Raspberry Pi là một quá trình đơn giản.
Tất cả những gì bạn cần làm là chạy lệnh sau để trả về nội dung của file “/proc/swaps”.
File này chứa thông tin về các swap file, bao gồm loại, kích thước và mức độ ưu tiên của chúng.
sudo cat /proc/swaps
2. Sử dụng lệnh trước đó, bạn sẽ thấy thứ tương tự như bài viết có bên dưới.
Bạn nên có hai swap file. Một là cái mặc định có trên chính hệ thống file của bạn.
Cái thứ hai là ổ đĩa zram đã tạo tồn tại trong RAM trên Raspberry Pi.
Filename Type Size Used Priority
/var/swap file 102396 0 -2
/dev/zram0 partition 4899744 0 5
Bạn có thể thấy ổ đĩa zram có tên là “/dev/zram0”, kích thước được hiển thị bằng kilobyte và sẽ khác nhau tùy thuộc vào từng Raspberry Pi.
Bạn cũng cần lưu ý rằng mức độ ưu tiên của nó cao hơn so với hoán đổi dựa trên ổ đĩa. Điều này đảm bảo hệ điều hành sử dụng ổ đĩa zram trước khi sử dụng hoán đổi dựa trên ổ đĩa chậm hơn.
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
TOP phần mềm AI bảo mật Internet tốt nhất hiện nay
Biến các ý tưởng thành giải thích trực quan, tương tác trong ChatGPT
TOP tiện ích mở rộng AI cho VS Code tốt nhất
Cách tạo website Portfolio miễn phí bằng ChatGPT
6 lựa chọn thay thế Visual Studio Code tốt nhất có tích hợp AI
Tạo form hỏi đáp tương tác trong vài phút và prompt chỉnh sửa
Hướng dẫn sử dụng Google Slides trong Claude
Hướng dẫn sử dụng Wolfram trong ChatGPT giải toán nâng cao
15 prompt AI thú vị cho ngày lễ Halloween
Hoàn thiện một thiết kế thực tế với ChatGPT + Canva
Cách kết nối ElevenLabs agent với hệ thống lên lịch Calendly
Cách tắt app chạy ngầm Windows 11, giảm ngốn RAM trên Win 11
Câu nói hay nhất về tháng 11, chào tháng 11
TOP công cụ AI tạo tài liệu tốt nhất
Cách xây dựng plugin trong ChatGPT
Hướng dẫn tự thiết kế website Portfolio bằng Claude
5 thiết kế ChatGPT + Canva đáp ứng hầu hết các nhu cầu trong cuộc sống
Những công cụ AI tốt nhất giúp giải toán dễ dàng
Hướng dẫn kết nối Booking.com với ChatGPT lên kế hoạch du lịch
15 prompt Gemini tạo ảnh sinh nhật đẹp nhất
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Cách sửa lỗi There Are Currently No Power Options Available Windows
Claude Code thực sự có giá bao nhiêu?
Hướng dẫn 8 cách mở bàn phím ảo trên Windows 10
Hướng dẫn tạo flashcard trên Canva AI