X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bd378fc5648e9c7a3b99ca26264d4904a5d187f5..0afad4b7e2215154531cd6b2933af898ec6b781d:/examples/msg/energy-vm/energy-vm.c diff --git a/examples/msg/energy-vm/energy-vm.c b/examples/msg/energy-vm/energy-vm.c index c423c26f06..e1d9bb65a9 100644 --- a/examples/msg/energy-vm/energy-vm.c +++ b/examples/msg/energy-vm/energy-vm.c @@ -25,20 +25,20 @@ static int dvfs(int argc, char *argv[]) /* Host 1 */ XBT_INFO("Creating and starting two VMs"); - msg_vm_t vm_host1 = MSG_vm_create(host1, "vm_host1", 1, 2048, 10, 50); + msg_vm_t vm_host1 = MSG_vm_create_core(host1, "vm_host1"); MSG_vm_start(vm_host1); - msg_vm_t vm_host2 = MSG_vm_create(host2, "vm_host3", 1, 2048, 10, 50); + msg_vm_t vm_host2 = MSG_vm_create_core(host2, "vm_host2"); MSG_vm_start(vm_host2); - XBT_INFO("Create two tasks on Host1: one inside a VM, the other directly on the host"); - MSG_process_create("p11", worker_func, NULL, vm_host1); - MSG_process_create("p12", worker_func, NULL, vm_host1); + XBT_INFO("Create two tasks on Host1: both inside a VM"); + MSG_process_create("p11", worker_func, NULL, (msg_host_t)vm_host1); + MSG_process_create("p12", worker_func, NULL, (msg_host_t)vm_host1); - XBT_INFO("Create two tasks on Host2: both directly on the host"); - MSG_process_create("p21", worker_func, NULL, vm_host2); + XBT_INFO("Create two tasks on Host2: one inside a VM, the other directly on the host"); + MSG_process_create("p21", worker_func, NULL, (msg_host_t)vm_host2); MSG_process_create("p22", worker_func, NULL, host2); - XBT_INFO("Create two tasks on Host3: both inside a VM"); + XBT_INFO("Create two tasks on Host3: both directly on the host"); MSG_process_create("p31", worker_func, NULL, host3); MSG_process_create("p32", worker_func, NULL, host3); @@ -48,8 +48,6 @@ static int dvfs(int argc, char *argv[]) XBT_INFO("Wait another 5 seconds. The tasks stop at some point in between"); MSG_process_sleep(5); - MSG_vm_shutdown(vm_host1); - MSG_vm_shutdown(vm_host2); MSG_vm_destroy(vm_host1); MSG_vm_destroy(vm_host2);