Tôi có một máy chủ Window 8.1 đang cố gắng khởi động một máy ảo thông qua Hyper-V. VM được cấu hình để sử dụng 10GB RAM, tôi có 16GB, nó sẽ khởi động nhưng không được.
Thay vào đó tôi nhận được tin nhắn
'{VM NAME}' không thể khởi tạo.
Không đủ bộ nhớ trong hệ thống để khởi động máy ảo {VM NAME}
Máy chủ có RAM 16 GB, trong đó chỉ có 4,8 GB đang sử dụng. Điều này để lại ít nhất 11GB có sẵn cho Hyper-V để sử dụng. Ngoại trừ nó không thể.
Để chính xác hơn, trình quản lý tác vụ báo cáo tình huống bộ nhớ sau: -
- Đang sử dụng - 4,8GB
- Có sẵn - 11,0 GB
- Cam kết - 7.5 / 21.9GB
- Đã lưu trong bộ nhớ cache - 10,8GB
- Bể bơi phân trang - 592MB
- Bể bơi không phân trang - 309MB
Tôi hiểu rằng hiện tại tôi có 10,8GB bộ nhớ "Chờ". Nhưng điều này nên được phát hành nếu Hyper-V yêu cầu nó phải không?
Nếu tôi khởi động lại thì ngay lập tức yêu cầu Hyper-V khởi động máy, nó hoạt động, nhưng tôi phải nhanh chóng vì bộ nhớ chờ được lấp đầy khá nhanh.
Điều này có bình thường không? Có cách nào để làm trống bộ nhớ dự phòng và lấy lại, để tôi có thể khởi động máy ảo của mình mà không phải khởi động lại máy chủ không?