Spårbaserad simulering
Inom datavetenskap hänvisar spårbaserad simulering till systemsimulering som utförs genom att titta på spår av programkörning eller systemkomponentåtkomst med syftet att förutsäga prestanda .
Spårbaserad simulering kan användas i en mängd olika applikationer, från analys av solid state-diskar till prestanda för meddelandeöverföring på mycket stora datorkluster .
Spårningsbaserade simulatorer har vanligtvis två komponenter: en som utför åtgärder och lagrar resultaten (dvs spår) och en annan som läser loggfilerna för spår och interpolerar dem till nya (och ofta mer komplexa) scenarier.
Till exempel, i fallet med design av stora datorkluster, sker exekveringen på ett litet antal noder, och spår lämnas i loggfiler. Simulatorn läser dessa loggfiler och simulerar prestanda på ett mycket större antal noder, vilket ger en bild av prestandan för mycket stora applikationer, baserat på exekveringsspåren på ett mycket mindre antal noder.