在嵌入式Linux中使用ZFS

时间:2014-02-26 03:59:12

标签: linux zfs

我正在运行嵌入式Linux(ARM / X86_64上的Debian)。由于它非常类似于完整的操作系统,具有一些硬件差异和不同的平台,因此您可以将其视为常规机器。因此,这将用于机器人技术领域,通过关闭电源,计算机将始终通过硬重置。它会使我失去使用UPS的资格,因此我需要让系统绝对可靠。

我正在运行一些处理器密集型任务,例如OpenCV,OpenNI和OpenKinect。如何使用超级强大的文件系统(如ZFS)镜像SSD上的整个磁盘以进行纠错? ZFS在Linux中运行良好吗?我还是Linux中的新手,所以我不理解它的内部工作原理。

我的可能平台列表如下: --Debian @树莓派 --kUbuntu @ ODROID-X2 --Ubuntu @为PandaBoard --Ubuntu @ NUC-I3 / 5。

另外,如何确保文件系统在重置期间不会被损坏?我需要电脑及时开始,A.K.A,<3分钟参加比赛。

我可能会使用32GB SSD,所以我猜一个16GB分区镜像2x工作或12 @ 3x。我只需要让OpenCV安装正常工作,因为代码将自动从SAMBA NFS下载!

感谢您的帮助和好运;)

1 个答案:

答案 0 :(得分:1)

ZFS不适合低内存系统。它在具有4GB RAM等的系统上表现良好。