我很难在Linux中释放RAMdisk。
我认为blockdev --flushbufs /dev/ram0过去曾经工作过。
但现在:
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它没有抹去RAMdisk。我在最近的Linux4.14和5.4中进行了测试。我是不是遗漏了什么?
发布于 2020-09-20 05:42:12
目前,除了使用ramdisk作为模块并移除ramdisk模块之外,似乎没有任何其他方法来释放Linux。
https://unix.stackexchange.com/questions/606126
复制相似问题