|
cachesim
A cache simulator
|
Описание собираемой статистики More...
Go to the source code of this file.
Data Structures | |
| struct | StatisticsInfo |
| Собираемая при симуляции статистическая информация More... | |
Typedefs | |
| typedef struct StatisticsInfo | StatisticsInfo |
Functions | |
| StatisticsInfo * | statistics_create (ConfigFile *cfg) |
| StatisticsInfo * | statistics_free (StatisticsInfo *info) |
| void | statistics_add_counter (StatisticsInfo *info, int clock_counter) |
| void | statistics_add_read (StatisticsInfo *info) |
| void | statistics_add_write (StatisticsInfo *info) |
| void | statistics_add_hit_counter (StatisticsInfo *info) |
| void | statistics_add_write_back_counter (StatisticsInfo *info) |
| void | statistics_print (StatisticsInfo *info, FILE *f) |
Описание собираемой статистики
Definition in file statistics.h.
| typedef struct StatisticsInfo StatisticsInfo |
Definition at line 18 of file statistics.h.
| void statistics_add_counter | ( | StatisticsInfo * | info, |
| int | clock_counter | ||
| ) |
Добавить число к счетчику тактов
| info | Указатель на дескриптор статистической информации |
| clock_counter | Добавляемое количество тактов |
Definition at line 6 of file statistics.c.
| void statistics_add_hit_counter | ( | StatisticsInfo * | info | ) |
Увеличить счетчик попаданий на 1
| info | Указатель на дескриптор статистической информации |
Definition at line 12 of file statistics.c.
| void statistics_add_read | ( | StatisticsInfo * | info | ) |
Увеличить счетчик чтений на 1
| info | Указатель на дескриптор статистической информации |
| void statistics_add_write | ( | StatisticsInfo * | info | ) |
Увеличить счетчик записей на 1
| info | Указатель на дескриптор статистической информации |
| void statistics_add_write_back_counter | ( | StatisticsInfo * | info | ) |
Увеличить счетчик отложенных записей на 1
| info | Указатель на дескриптор статистической информации |
Definition at line 18 of file statistics.c.
| StatisticsInfo* statistics_create | ( | ConfigFile * | cfg | ) |
Создание дескриптора статистической информации.
| cfg | Указатель на конфигурационные параметры |
| StatisticsInfo* statistics_free | ( | StatisticsInfo * | info | ) |
Освободить ресурсы
| info | Указатель на дескриптор статистической информации |
| void statistics_print | ( | StatisticsInfo * | info, |
| FILE * | f | ||
| ) |
Распечатать статистическую информацию
| info | Указатель на дескриптор статистической информации |
| f | Поток для вывода информации |
1.7.5.1