SimGrid
3.21
Versatile Simulation of Distributed Systems
|
Macros | |
#define | MSG_vm_live_migration_plugin_init() sg_vm_live_migration_plugin_init() |
#define | MSG_vm_create_migratable(pm, name, coreAmount, ramsize, mig_netspeed, dp_intensity) sg_vm_create_migratable(pm, name, coreAmount, ramsize, mig_netspeed, dp_intensity) |
#define | MSG_vm_is_migrating(vm) sg_vm_is_migrating(vm) |
#define | MSG_vm_migrate(vm, dst_pm) sg_vm_migrate(vm, dst_pm) |
Functions | |
void | sg_vm_live_migration_plugin_init () |
void | sg_vm_dirty_page_tracking_init () |
void | sg_vm_start_dirty_page_tracking (sg_vm_t vm) |
void | sg_vm_stop_dirty_page_tracking (sg_vm_t vm) |
double | sg_vm_lookup_computed_flops (sg_vm_t vm) |
void | sg_vm_migrate (sg_vm_t vm, sg_host_t dst_pm) |
void | sg_vm_set_dirty_page_intensity (sg_vm_t vm, double intensity) |
double | sg_vm_get_dirty_page_intensity (sg_vm_t vm) |
void | sg_vm_set_working_set_memory (sg_vm_t vm, sg_size_t size) |
sg_size_t | sg_vm_get_working_set_memory (sg_vm_t vm) |
void | sg_vm_set_migration_speed (sg_vm_t vm, double speed) |
double | sg_vm_get_migration_speed (sg_vm_t vm) |
double | sg_vm_get_max_downtime (sg_vm_t vm) |
int | sg_vm_is_migrating (sg_vm_t vm) |
sg_vm_t | sg_vm_create_migratable (sg_host_t pm, const char *name, int coreAmount, int ramsize, int mig_netspeed, int dp_intensity) |
#define MSG_vm_live_migration_plugin_init | ( | ) | sg_vm_live_migration_plugin_init() |
#define MSG_vm_create_migratable | ( | pm, | |
name, | |||
coreAmount, | |||
ramsize, | |||
mig_netspeed, | |||
dp_intensity | |||
) | sg_vm_create_migratable(pm, name, coreAmount, ramsize, mig_netspeed, dp_intensity) |
#define MSG_vm_is_migrating | ( | vm | ) | sg_vm_is_migrating(vm) |
#define MSG_vm_migrate | ( | vm, | |
dst_pm | |||
) | sg_vm_migrate(vm, dst_pm) |
void sg_vm_live_migration_plugin_init | ( | ) |
void sg_vm_dirty_page_tracking_init | ( | ) |
void sg_vm_start_dirty_page_tracking | ( | sg_vm_t | vm | ) |
void sg_vm_stop_dirty_page_tracking | ( | sg_vm_t | vm | ) |
double sg_vm_lookup_computed_flops | ( | sg_vm_t | vm | ) |
void sg_vm_migrate | ( | sg_vm_t | vm, |
sg_host_t | dst_pm | ||
) |
void sg_vm_set_dirty_page_intensity | ( | sg_vm_t | vm, |
double | intensity | ||
) |
double sg_vm_get_dirty_page_intensity | ( | sg_vm_t | vm | ) |
void sg_vm_set_working_set_memory | ( | sg_vm_t | vm, |
sg_size_t | size | ||
) |
sg_size_t sg_vm_get_working_set_memory | ( | sg_vm_t | vm | ) |
void sg_vm_set_migration_speed | ( | sg_vm_t | vm, |
double | speed | ||
) |
double sg_vm_get_migration_speed | ( | sg_vm_t | vm | ) |
double sg_vm_get_max_downtime | ( | sg_vm_t | vm | ) |
int sg_vm_is_migrating | ( | sg_vm_t | vm | ) |
sg_vm_t sg_vm_create_migratable | ( | sg_host_t | pm, |
const char * | name, | ||
int | coreAmount, | ||
int | ramsize, | ||
int | mig_netspeed, | ||
int | dp_intensity | ||
) |