Моделирование на основе трассировки - Trace-based simulation

В компьютерной науке , трассировка на основе моделирования относится к моделированию системы , выполненной глядя на следы выполнения программы или компонента доступа к системе с целью прогнозирования производительности .

Моделирование на основе трассировки может использоваться в различных приложениях, от анализа твердотельных дисков до производительности передачи сообщений на очень больших компьютерных кластерах .

Симуляторы на основе трассировки обычно состоят из двух компонентов: один, который выполняет действия и сохраняет результаты (т. Е. Трассировки), и другой, который считывает файлы журнала трассировок и интерполирует их в новые (и часто более сложные) сценарии.

Например, в случае проектирования большого компьютерного кластера выполнение происходит на небольшом количестве узлов, и следы остаются в файлах журнала. Симулятор считывает эти файлы журналов и моделирует производительность на гораздо большем количестве узлов, тем самым обеспечивая представление о производительности очень больших приложений на основе трассировок выполнения на гораздо меньшем количестве узлов.

Смотрите также

Ссылки