Triviálisan: A process megnyitja X fájlt írásra, kap egy file handle-t, írogat bele. B process törli X fájlt. Lepausolod a processzeket, kivágod alóluk a nyitot file handle-ket, umount, suspend.
Resume-kor hogy kapja vissza X azt a handle-t, amit B már törölt és az általad kikényszerített handle lezárás és umount véglegesen eltávolított (mivel a fájlrendszerből már nem elérhető)?
És azért ez az állapot nem ritka, és csak egy a sok közül, ahol borulhat az ötleted.
Van ilyesmi, a CRIU nagyon hasonlót csinál (processek suspendje), itt-ott patchelt kernel kell neki, és csomó mindent még így sem tud menteni...
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)