Cách phân bổ đĩa RAM Linux
Aug 25 2020
Tôi đang gặp sự cố khi phân bổ đĩa RAM trong Linux.
Tôi nghĩ điều đó đã blockdev --flushbufs /dev/ram0từng hoạt động trong quá khứ.
Nhưng bây giờ:
cat /dev/urandom > /dev/ram0
md5sum /dev/ram0
c71df700969640324b201ae5f7a96c41 /dev/ram0
blockdev -v --flushbufs /dev/ram0
flush buffers succeeded.
md5sum /dev/ram0
c71df700969640324b201ae5f7a96c41 /dev/ram0
Nó không xóa sạch đĩa RAM. Tôi đã thử nghiệm trong Linux 4.14 và 5.4 gần đây. Tui bỏ lỡ điều gì vậy?
Trả lời
1 JohnLeeMcMahon Sep 20 2020 at 12:42
Hiện tại dường như không có bất kỳ cách nào khác để phân bổ đĩa ram Linux ngoại trừ việc sử dụng đĩa ram làm mô-đun và gỡ bỏ mô-đun đĩa ram.