Support for F2FS file system?
-
https://en.wikipedia.org/wiki/F2FS
Seems like this kernel level file system is widely used in the Android world and can offer quite significant speed improvements* (and other advantages) over EXT4 that is currently used in UT.*https://www.phoronix.com/scan.php?page=article&item=linux-58-filesystems&num=1
Edit: also: https://www.phoronix.com/scan.php?page=article&item=linux-50-filesystems&num=4
(While overall performance seems to highly depend on the benchmark, application start-up time measured seems significantly better with F2FS, which would be probably noticeable on UT, which IMHO suffers from relatively slow application startup.)Has this been considered?
Edit: Hmm, seems to require at least kernel 4.4 (edit: appears to be supported kernel 3.8 onwards?), but some older Android kernels might be patched for it already. See also: https://forum.armbian.com/topic/4167-f2fs-revisited/
-
@poVoq i don't know about the feasability of this, but apps sure are slow to start
-
in theory if the kernel has f2fs support built in, and all the utilities to use f2fs are present in the build, then it should be possible, however I dont think anyone has ever actually tried, I had asked about this in telegram a couple months ago and this was the answer I was given, I have been debating if I want to try it or not since then.
-
The (better) Android vendors seem to think it is worthwhile... and Google is using it in their flagship phones I think.
But yeah just a suggestion, might end up to be not worth the effort.