我有一个在 SD 卡上运行的基于 ARM 的嵌入式系统。它目前是使用 ext3 作为文件系统的 Debian GNU/Linux。当我要重新安装系统时,我开始考虑是否要更改为对闪存更友好的文件系统。我听说过 JFFS2、YAFFS2 和 LogFS,它们似乎都适合这份工作。你会推荐哪一个?另外,我听说有很多 ext4 改进以更好地适应 SSD 磁盘;我是否可以将其解释为运行 ext4 应该没问题?在这种情况下,我需要特别考虑什么?
我想系统的使用很重要。但是为了一般性,想象一下它会做标准的桌面东西(即使它实际上是一个基于 ARM 的小型系统)。
感谢您的任何答复。
编辑:维基百科告诉我(在“需要引用”的声明中)可移动闪存卡和 USB 闪存驱动器具有内置控制器来执行磨损均衡和纠错,因此使用特定的闪存文件系统不会增加任何好处。因此,我倾向于坚持使用 ext 文件系统。
除了集成的英特尔显卡外,我还有一个 2017 戴尔 XPS 9560 和一个独立的 nVidia 显卡。nVidia 卡通常通过 ACPI 命令关闭。我的主系统上没有或不想要专有的 nVidia 驱动程序。但是,我真的很想使用 CUDA。我可以对运行专有驱动程序的 KVM 来宾进行 GPU 直通吗?
我发现的大多数资源似乎都假设主机正在运行专有驱动程序和 Bumblebee,但我无法断言这是否必要。