Использование ZFS со встроенным Linux
Я использую встроенный Linux (Debian на ARM/X86_64). Поскольку она очень похожа на полноценную ОС с некоторым аппаратным дифференциалом и другой платформой, вы можете рассматривать ее как обычную машину. Таким образом, это будет использоваться в области робототехники, где компьютер ВСЕГДА будет жестко перезагружен при отключении питания. Это лишило бы меня права на использование ИБП, поэтому мне пришлось бы сделать систему безошибочной.
Я выполняю некоторые ресурсоемкие задачи, такие как OpenCV и OpenNI и OpenKinect. Как использовать сверхмощную файловую систему, например ZFS, для зеркалирования всего диска на SSD для исправления ошибок? Хорошо ли работает ZFS в Linux? Я все еще новичок в Linux, поэтому я не понимаю, как это работает.
Мой список возможных платформ: --Debian@RaspberryPi --kUbuntu@ODROID-X2 - Ubuntu@PandaBoard --Ubuntu@NUC-i3/5.
Кроме того, как я могу убедиться, что файловая система не повреждена во время сброса? Мне нужен компьютер, чтобы начать вовремя, АКА, <3 минуты для соревнований.
Я, вероятно, буду использовать 32 ГБ SSD, так что я думаю, что 16-ГБ раздел с зеркальным отражением работает 2x или 12 @ 3x. Мне нужно только, чтобы работала установка OpenCV, потому что код будет автоматически загружен из SAMBA NFS!
Спасибо за вашу помощь и удачи;)!
1 ответ
ZFS не подходит для систем с низким объемом памяти. Это хорошо работает в системе с 4 ГБ оперативной памяти и более.