Operativsystemingenjörer har utvecklat spårningsverktyg som loggar detaljer om processexekvering på kärnnivå. Dessa verktyg gör det lättare att förstå själva utförandet som sker på verkliga system. Tyvärr är det nästan omöjligt att upptäcka vissa typer av användbar information i kärnspårningsdata genom manuell kontroll av en spårlogg. För att upptäcka intressanta kommunikationsmönster mellan processer och andra återkommande körningsmönster i operativsystemets spårloggar använder vi datautvinningstekniker, i synnerhet frekventa mönsterbrytningar. Vi presenterar en ram för gruvdrift kärnspårdata, som använder sig av frekventa mönsterbrytningar i samband med särskilda överväganden för de tidsmässiga egenskaperna hos kärnspårdata. Vi rapporterar våra resultat med hjälp av vårt ramverk för att isolera processer som är ansvariga för systemproblem på ett LINUX-system och visa att vårt ramverk är mångsidigt och effektivt.
Frekvent mönsterbrytning för kärnspårdata REF är ett nyligen utfört arbete som syftar till att upptäcka återkommande körtidsutförandemönster, t.ex. kommunikationsmönster mellan processer.
Frequent pattern mining for kernel trace data
{'venue': "SAC '08", 'journal': None, 'mag_field_of_study': ['Computer Science']}