Phiên bản mới nhất và mới nhất của HAXM xuất hiện do Intel sẽ không theo dõi quá trình phát triển

intel haxm

Intel HAXM là một trình quản lý và công cụ ảo hóa đa nền tảng.

Gần đây Intel công bố phát hành phiên bản mới nhất và mới nhất của công cụ ảo hóa là gì HAXM 7.8 (Trình quản lý thực thi tăng tốc phần cứng), phiên bản mà anh ấy đã chuyển kho lưu trữ sang kho lưu trữ và thông báo hoàn thành bảo trì dự án.

Với Intel đã thông báo rằng họ sẽ không chấp nhận các bản vá hoặc bản sửa lỗi nữa, nó cũng sẽ không tham gia vào quá trình phát triển hoặc tạo ra các bản cập nhật cho nó. Đó là lý do tại sao những người muốn tiếp tục phát triển được khuyến khích tạo một fork và tự phát triển nó.

Dự án này sẽ không còn được duy trì bởi Intel.

Intel đã ngừng phát triển và ngừng đóng góp, bao gồm nhưng không giới hạn ở việc bảo trì, sửa lỗi, phiên bản mới hoặc cập nhật cho dự án này.

Intel không còn chấp nhận các bản vá cho dự án này nữa.

Nếu bạn có nhu cầu liên tục sử dụng dự án này, quan tâm đến việc phát triển nó một cách độc lập hoặc muốn duy trì các bản vá lỗi cho cộng đồng nguồn mở, vui lòng tạo nhánh riêng của dự án này.

Liên hệ: webadmin@linux.intel.com

Dành cho những ai họ không biết về HAXM (còn được gọi là Quản lý thực thi tăng tốc phần cứng của Intel) nên biết rằng điều này nó là một trình ảo hóa đa nền tảng (Linux, NetBSD, Windows, macOS) sử dụng phần mở rộng phần cứng bộ xử lý Intel (Intel VT, Intel Virtualization Technology) để tăng tốc và tăng cường cách ly máy ảo.

Người giám sát thường được sử dụng với các gói phần mềm khác cần thiết để hoàn thành tất cả các thành phần cần thiết để phát triển ứng dụng (chẳng hạn như Android SDK và plugin cần thiết để quản lý Google API), nó có thể cung cấp khả năng mô phỏng Android dựa trên phần cứng cần thiết cho các dự án phần mềm thuộc mọi quy mô và độ phức tạp.

Người giám sát được triển khai dưới dạng trình điều khiển cấp nhân cung cấp giao diện giống như KVM để cho phép ảo hóa phần cứng không gian người dùng. HAXM đã được hỗ trợ để tăng tốc trình giả lập nền tảng Android và QEMU. Mã được viết bằng C và được phân phối theo giấy phép BSD.

Vào lúc đó, dự án được tạo ra để cung cấp khả năng sử dụng công nghệ Intel VT trên Windows và macOS. Trên Linux, hỗ trợ cho Intel VT ban đầu có sẵn trên Xen và KVM, nhưng trên NetBSD, nó được cung cấp trên NVMM, vì vậy HAXM đã được chuyển sang Linux và NetBSD sau đó và đóng một vai trò nhỏ trên các nền tảng đó.

Do dựa trên các tính năng được tích hợp trong các sản phẩm CPU Intel, Intel HAXM chỉ có thể chạy như dự định trên các bộ xử lý có hỗ trợ phần cứng cho các tính năng Intel VT-x, Intel EM64T (Intel 64) và Execute Disable Bit (XD).

Sau khi hỗ trợ Intel VT đầy đủ được tích hợp vào các sản phẩm Microsoft Hyper-V và macOS HVF, một trình ảo hóa riêng biệt không còn cần thiết nữa và Intel đã quyết định thu nhỏ dự án.

Giới thiệu về phiên bản cuối cùng của HAXM 7.8 (mới nhất được phát triển bởi Intel) đã có hỗ trợ cho hướng dẫn INVPCID, Ngoài thực tế là đã thêm hỗ trợ cho tiện ích mở rộng XSAVE trên CPUID, cũng như việc triển khai cải tiến mô-đun CPUID và hiện đại hóa trình cài đặt.

Một trong những thay đổi khác được thực hiện là xác nhận rằng HAXM là tương thích với các phiên bản QEMU 2.9 đến 7.2.

Làm cách nào để cài đặt HAXM trên Linux?

Đối với những người quan tâm đến việc có thể cài đặt phiên bản mới nhất này, họ nên biết rằng quá trình cài đặt tương đối đơn giản, bạn chỉ cần tải xuống mã nguồn và biên dịch nó.

Để làm điều này, chỉ cần mở một thiết bị đầu cuối và trong đó chúng ta sẽ gõ như sau:

git clone https://github.com/intel/haxm.git

Ta tiến hành biên dịch với các lệnh sau:

cd haxm
cd platforms/linux/
make

Khi điều này được thực hiện, bây giờ chúng ta phải kiểm tra xem không có mô-đun hạt nhân HAXM nào khác đã được tải chưa. Để xác minh điều này, chúng tôi sẽ thực hiện lệnh sau,

lsmod | grep haxmn

Trong đó nếu đầu ra không trống, chúng ta sẽ tải xuống mô-đun HAXM hiện có bằng lệnh sau

sudo make uninstall

Sau đó, chúng tôi tiến hành tải mô-đun với:

sudo make install

Cuối cùng, nếu bạn muốn sử dụng HAXM với tư cách là người dùng không có đặc quyền, bạn có thể nhập lệnh sau để biến người dùng hiện tại thành một phần của nhóm haxm:

sudo adduser `id -un` haxm

Nếu bạn muốn tìm hiểu thêm về nó, bạn có thể tham khảo thông tin chi tiết tại liên kết sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.