some effort on kvm and memory manager