What can make 'pacct' records not get written in time order?

Discussion in 'General Server' started by NickVarley_Metron, Aug 11, 2014.

  1. NickVarley_Metron

    NickVarley_Metron New Member

    Aug 11, 2014
    Likes Received:
    I work for a software company that amongst many other things captures data from the 'pacct' file for Linux (and other UN*X environments). I would have though that as process accounting cata is written when a command ends that all data in the 'pacct' file would be in strict date/time order of completion. Oh, that it were so easy. I've seen many examples of Linux data out of order, by various times - maybe a few minutes "late", maybe 8 hours "late", i.e. later than the other data around it. There's never a lot of it, and I can't find any rhyme or reason to what appears to get delayed, and I've checked the content of various 'pacct' files to confirm that the data really is in there out of order, and I'm not somehow reading it badly.

    Can anyone shed any light on this? What could make the write of 'pacct' file data occasionally not get done until some time in the future?

    Any ideas or pointers most welcome!

Share This Page