8,425

edits

From dankwiki

→proc/PID/stat sucks

Line 20: | Line 20: | ||

===<tt>proc/PID/stat</tt> sucks=== | ===<tt>proc/PID/stat</tt> sucks=== | ||

<tt>/proc/PID/stat</tt> contains a mélange of data, though exactly which data depends on precise kernel version. The proc(5) manpage describes them in terms of <tt>scanf</tt> conversion operators, which generally lacks rigor due to [[C]] numeric types having different ranges on different implementations. This would all be acceptable. | <tt>/proc/PID/stat</tt> contains a mélange of data, though exactly which data depends on precise kernel version. The proc(5) manpage describes them in terms of <tt>scanf</tt> conversion operators, which generally lacks rigor due to [[C]] numeric types having different ranges on different implementations. This would all be gross, but fundamentally acceptable. | ||

No, the real shit on this sandwich is that it is provably impossible to rigorously delineate the second field, even with a pushdown automata: | No, the real shit on this sandwich is that it is provably impossible to rigorously delineate the second field, even with a pushdown automata: |