1. A computer-implemented method for reducing network traffic associated with live migration, comprising: selecting a virtual machine on a first physical host for migration to a second physical host; providing each application running in the selected virtual machine with a notification that the migration has started; in response to receiving the notification that the migration has started, each application reducing the number of memory pages in use; migrating the selected virtual machine and each application from the first physical host to the second physical host, wherein the migration of each application includes migration of the reduced number of memory pages; and in response to receiving notification that the migration has started, instructing a just-in-time compiler to defer compilation of the bytecode of a method into machine code.