Tại sao ảo hóa được hỗ trợ phần cứng bị tắt theo mặc định?


14

Tại sao các nhà cung cấp theo mặc định sẽ tắt ảo hóa phần cứng hỗ trợ? Tôi có một chiếc Lenovo Thinkpad X201 (64 bit) nhưng có vẻ như đây cũng là trường hợp của các nhà cung cấp khác. Tôi muốn chạy một số máy ảo vì vậy tôi đang kích hoạt nó nhưng tôi tự hỏi liệu có những tác động tiêu cực đến điều này mà tôi cần phải đề phòng trong tương lai.


Tôi cũng tò mò về điều này. Tôi tin rằng nó có liên quan đến khối lượng công việc trên phần cứng và chi phí không cần thiết cho người dùng không sử dụng các tính năng, nhưng tôi không chắc chắn điều đó để thêm vào như một câu trả lời.
DaBaer

Câu trả lời:


7

Tôi tin rằng nó là vì lý do bảo mật. Một trình ảo hóa giả mạo có thể tự cài đặt và sau đó chạy HĐH chính, HĐH chính không thể nói rằng nó chạy dưới một trình ảo hóa (đôi khi được coi là vòng -1). Nó có khả năng là virus cuối cùng. Vì vậy, bạn phải kích hoạt một cách rõ ràng nếu bạn biết bạn muốn chạy một trình ảo hóa.


0

Tôi tin rằng một lý do khác là hiệu quả năng lượng, vì tắt bất kỳ bộ phận nào của bộ xử lý không cần sử dụng sẽ sử dụng ít năng lượng hơn, điều đặc biệt mong muốn trên máy tính xách tay.


0

Theo chủ đề khác này, có 2 lý do chính: Tại sao HP khuyên tôi nên tắt Ảo hóa phần cứng?

  • Bằng chứng bảo mật về khái niệm (viên thuốc màu xanh) có thể cho phép khách tấn công máy chủ của mình bằng hướng dẫn ảo hóa.
  • Nó dường như cũng có một số tác động đến màn trình diễn

Nó có vẻ phù hợp với tôi, vì bộ hướng dẫn giảm có hiệu quả hơn. Tôi chỉ không nghĩ rằng việc thay đổi tùy chọn BIOS có thể ảnh hưởng trực tiếp đến điều này.

Tôi không biết liệu tác động có đáng kể hay không, nhưng xem xét điều này và lỗ hổng tiềm năng bảo mật, có một tính năng hiếm khi được sử dụng như vậy vô hiệu hóa có vẻ như là một lựa chọn tốt đối với tôi.


-1

nếu bạn đang sử dụng máy ảo rất nhiều (đặc biệt là máy 64 bit - chúng thậm chí sẽ không bắt đầu mà không ảo hóa), hãy để ảo hóa


-3

Từ Wikipedia : "Với ảo hóa được hỗ trợ bằng phần cứng, VMM có thể ảo hóa hiệu quả toàn bộ tập lệnh x86 bằng cách xử lý các hướng dẫn nhạy cảm này bằng mô hình bẫy và mô phỏng cổ điển trong phần cứng, trái ngược với phần mềm."

VMM = Màn hình máy ảo.

Tôi đoán: Theo mặc định, nó bị tắt bởi vì ảo hóa được hỗ trợ bằng phần cứng phát sinh tải CPU rất cao, do đó đòi hỏi nhiều năng lượng hơn so với hoạt động bình thường. Bạn cũng có thể thấy sự suy giảm hiệu suất nếu nó luôn chạy với tải cực cao. Hãy nhớ rằng, Thinkpad của bạn không phải là một hệ thống cấp máy chủ.


1
Ảo hóa phần mềm phải chịu tải CPU cao (thực sự, cao hơn ). Điều đó không có ý nghĩa gì.
Billy ONeal

Xem xét đây không phải là sự so sánh giữa ảo hóa phần mềm và ảo hóa phần cứng, tôi không thấy ý kiến ​​của bạn. Tôi chỉ đơn giản có nghĩa là sử dụng nhiều tính năng phần cứng đòi hỏi nhiều chu kỳ hơn -> nhiều năng lượng hơn.
thủy

1
Tôi không mua lý do rằng "chúng tôi sẽ tắt cái này bởi vì bạn thực sự có thể sử dụng hiệu suất được cung cấp bởi CPU của bạn nếu nó được bật". Rõ ràng là những người duy nhất sẽ quan tâm đến việc bật công tắc hay không sẽ tiếp tục chạy mức tải cao đó . Việc tắt công tắc tắt trong BIOS theo mặc định chỉ làm cho vấn đề đó trở nên tồi tệ hơn vì nó buộc mọi người phải sử dụng (tải cao hơn nhiều) phần mềm chỉ ảo hóa.
Billy ONeal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.