I am collecting information about single event upsets for my report at the university.
I found plenty of helpful articles for my theme, but I got stuck with operating systems' resistance against SEU. I chose Linux as one that's being used in real-time systems.
I think this OS have some installable or built-in fault-tolerance module that covers most problems. But I can't find any fresh articles/documents on how it works in Linux (not hardware).
Let me share what I found:
- This one is some AD for FT-Linux from 1995;
- This and this are too complex, and they were made based on Popcorn Linux.
I am sure that the principles are the same, but I'd like to find some code examples with commentaries from the Linux source (if it is implemented in the core) or utility names for FT in Linux. And how to run it.
Or maybe all FT systems are commercial and non-opensource? Or they don't have enough attention?
ft_files related to fail tolerancy. See also popcornlinux.org/index.php/ft-linux. I guess it woulf be difficult to extract a couple representative line of code.