CPC G06F 16/1744 (2019.01) [G06F 16/1734 (2019.01)] | 20 Claims |
1. A method for compressing log files, comprising:
receiving an uncompressed log file including traces of events executed on a computing system;
identifying, in the uncompressed log file, consecutive events referencing a system call performed with different parameters;
compressing the uncompressed log file, thereby generating a compressed log file, by replacing the identified consecutive events in the uncompressed log file with a single entry indicating that the system call has been repeated, the single entry including a concatenation of parameters from the consecutive events referencing the same action;
identifying repeated sequences of different events in the compressed log file, the repeated sequences of different events including a repeated system call identified by the single entry;
replacing, in the compressed log file, the repeated sequences of different events with a substitute entry referencing an initial repetition of events and a difference between parameters included in the initial repetition of events and a respective repeated sequence; and
outputting the compressed log file.
|