Phiên bản mới của QEMU 4.2 đã sẵn sàng, hãy biết những tin tức nổi bật nhất của nó

QEMU

Một vài ngày trước, chúng tôi đã thông báo trên blog này tin tức về việc phát hành phiên bản mới của Hộp ảo 6.1, đi kèm với nhiều tính năng mới và trên hết là hỗ trợ cho Linux 5.4. Hiện nay Đã đến lúc thông báo ra mắt phiên bản mới của QEMU 4.2, đây là một sự thay thế tuyệt vời cho VirtualBox và VMware.

Dành cho những ai chưa biết về QEMU, bạn nên biết đây là phần mềm tạo máy ảo miễn phí, có thể mô phỏng một bộ xử lý khác và kiến ​​trúc nói chung nếu cần thiết. Bạn cho phép bạn chạy một hoặc nhiều hệ điều hành (và các ứng dụng của nó) một cách biệt lập thông qua các trình ảo hóa như KVM và Xen, hoặc đơn giản là các tệp nhị phân, trong môi trường hệ điều hành đã được cài đặt trên máy.

QEMU cho phép ảo hóa mà không cần mô phỏng, nếu hệ thống khách sử dụng cùng bộ xử lý với hệ thống máy chủ hoặc mô phỏng kiến ​​trúc của bộ xử lý x86, ARM, PowerPC, Sparc, MIPS1. Nó hoạt động trên các nền tảng x86, x64, PPC, Sparc, MIPS, ARM và trên các hệ điều hành Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix và Windows.

Có gì mới trong QEMU 4.2?

Trong phiên bản mới này, Nhóm phát triển QEMU công bố hàng loạt thay đổi quan trọng, trong đó QEMU 4.2 được phát hành với nhiều cải tiến trong ảo hóa Linux.

Tuy nhiên, một số những điểm nổi bật của bản cập nhật này các tính năng của trình mô phỏng mã nguồn mở này bao gồm các bản cập nhật mới nhất cho tất cả các mẫu CPU hiện đã tắt Tiện ích mở rộng đồng bộ hóa giao dịch (TSX) theo mặc định. Điều này là do lỗ hổng TSX Async Abort và Zombieload Variant Two gần đây.

Trong khi cho KVM thêm khả năng sử dụng hơn 256 CPU và cung cấp hỗ trợ cho các hướng dẫn SVD SIMD, cũng như cải thiện hiệu suất mô phỏng bằng cách sử dụng trình tạo mã TCG.

Một cải tiến hiệu suất khác của QEMU 4.2 là bao gồm các thư viện Gcrypt và Nettle gần đây, ở đâu QEMU hiện có thể sử dụng chế độ mã hóa XTS của riêng thư viện và điều này có thể dẫn đến hiệu suất mã hóa AES-XTS tăng lên rất nhiều, đặc biệt nếu bạn sử dụng mã hóa đĩa LUKS khi chạy trên QEMU.

đến NBD, trình điều khiển khối hiện hỗ trợ xử lý hiệu quả hơn về các yêu cầu sao chép khi đọc, cộng với nó nhận được sự tối ưu hóa máy chủ để sao chép các hình ảnh thưa thớt và các bản sửa lỗi/cải tiến chung cho việc triển khai máy chủ/máy khách NBD.

Đối với Trình mô phỏng kiến ​​trúc PowerPC có khả năng thi đua hướng dẫn POWER9 mffsce, mffscrn và mffscrni. Trên các máy mô phỏng, đã thêm “powernv” Hỗ trợ các thiết bị hệ thống Homer và OCC SRAM.

Trong virtio-mmio đã thêm tính tương thích với virtio tiêu chuẩn 2 và một đặc điểm kỹ thuật cụ thể virtio 1,1 một cơ chế xếp hàng ảo (Virtqueue) đóng gói để trao đổi dữ liệu với thiết bị I / O ảo ​​ở chế độ hàng loạt.

Trong số các thay đổi khác nổi bật của phiên bản mới này:

  • Hỗ trợ các phần mở rộng Intel AVX-512 BFloat16 (BF16).
  • Hiệu suất tốt hơn khi mô phỏng lõi ARM bằng Tiny Code Generator (TCG).
  • Trình điều khiển khối LUKS hiện hỗ trợ Falloc và phân bổ đầy đủ.
  • Hỗ trợ QEMU trên ARM để chạy trên 256+ CPU.
  • Đã thêm hỗ trợ cho mô hình AST2600 ASPEED.
  • Đối với ARM SVE (Phần mở rộng vectơ có thể mở rộng) hiện hỗ trợ khách KVM trên SoC ARM và các hạt nhân được hỗ trợ.
  • Hỗ trợ Apple MacOS Hypervisor Framework (HVF) hiện được coi là ổn định.
  • Hỗ trợ KVM cho các hướng dẫn SIMD SVE trên phần cứng tương thích với SVE.

     

  • Hỗ trợ mô phỏng cho các hướng dẫn mffsce, mffscrn và mffscrni POWER9.

     

  • Máy “powernv” hiện tương thích với hệ thống Homer và OCC SRAM.

     

  • Trong RISC-V, trình gỡ lỗi hiện có thể xem tất cả các trạng thái kiến ​​trúc.

Si muốn biết thêm về nó về các chi tiết về bản phát hành mới này của QEMU 4.2, bạn có thể tham khảo thông qua QEMU.org.

Cuối cùng, đối với những người quan tâm đến việc cài đặt phiên bản mới này, bạn có thể tìm thấy phiên bản mới trong các kênh chính thức của bản phân phối Linux của mình, vì dự án này rất phổ biến. Chỉ cần sử dụng trình quản lý gói của nó để cài đặt từ thiết bị đầu cuối.


Hãy là người đầu tiên nhận xét

Để 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.