QEMU 7.0 đã được phát hành và đây là những tin tức của nó

QEMU

Vài ngày trước việc phát hành phiên bản QEMU 7.0 mới đã được công bố, cho phép bạn chạy chương trình được xây dựng cho một nền tảng phần cứng trên hệ thống có kiến ​​trúc hoàn toàn khác, ví dụ: chạy ứng dụng ARM trên PC tương thích x86. Trong chế độ ảo hóa trong QEMU, hiệu suất thực thi mã trong môi trường cô lập tương tự như của hệ thống phần cứng do thực thi trực tiếp các lệnh trên CPU và sử dụng siêu giám sát Xen hoặc mô-đun KVM.

Qua nhiều năm phát triển, hỗ trợ giả lập đầy đủ cho 14 kiến ​​trúc phần cứng đã được thêm vào, số lượng thiết bị phần cứng được mô phỏng đã vượt quá 400. Để chuẩn bị cho phiên bản 7.0, hơn 2500 thay đổi đã được thực hiện từ 225 nhà phát triển.

Tin tức chính về QEMU 7.0

Trong phiên bản QEMU 7.0 mới này được trình bày, Hỗ trợ tập lệnh Intel AMX (Tiện ích mở rộng ma trận nâng cao) Thực hiện trong bộ xử lý máy chủ Intel Xeon có thể mở rộng cộng với nó đã được thêm vào trình giả lập kiến ​​trúc x86. AMX cung cấp các thanh ghi TMM “TILE” tùy chỉnh mới và các hướng dẫn để thao tác dữ liệu trong các thanh ghi này, chẳng hạn như TMUL (Tile matrix MULtiply) để nhân ma trận.

Một thay đổi khác nổi bật là Tính linh hoạt của việc sao lưu các hình ảnh đang hoạt động đã được cải thiện hệ thống hiện tại (một ảnh chụp nhanh được tạo, sau đó bộ lọc sao chép trước khi ghi (CBW) được áp dụng để cập nhật trạng thái của ảnh chụp nhanh, sao chép dữ liệu từ các khu vực mà hệ thống khách ghi vào). Khả năng truy cập ảnh chụp nhanh với bản sao lưu không được cung cấp trực tiếp mà thông qua trình điều khiển thiết bị khối truy cập ảnh chụp nhanh.

Trình giả lập ARM cho các máy 'ảo' được bổ sung hỗ trợ cho virtio-mem-pci, phát hiện cấu trúc liên kết CPU khách và kích hoạt PAuth khi sử dụng trình siêu giám sát KVM với bộ tăng tốc hvf, cộng với hỗ trợ bổ sung cho mô phỏng trình điều khiển PMC Flash OSPI và SLCR trong trình mô phỏng bo mạch 'xlnx-versal-Virt'.

Trình giả lập kiến ​​trúc RISC-V bổ sung hỗ trợ KVM hypervisor và triển khai các phần mở rộng vectơ Vector 1.0, cộng với hỗ trợ tải các mã nhị phân OpenSBI (RISC-V Supervisor Binary Interface) cho các máy 'tăng đột biến' được mô phỏng đã được thêm vào. Đối với các máy 'ảo' giả lập, khả năng sử dụng tới 32 lõi xử lý và hỗ trợ AIA được thực hiện.

Của những thay đổi khác nổi bật:

  • Trình giả lập kiến ​​trúc HPPA cung cấp tối đa 16 vCPU và bộ điều khiển đồ họa nâng cao cho môi trường người dùng HP-UX VDE / CDE.
  • Đã thêm khả năng thay đổi thứ tự khởi động của thiết bị SCSI.
  • Đã thêm hỗ trợ để sử dụng tối đa 4 lõi CPU, tải hình ảnh initrd bên ngoài và tự động tạo cây thiết bị cho lõi có thể khởi động trong trình mô phỏng kiến ​​trúc OpenRISC cho bảng 'sim'.
  • Trình mô phỏng kiến ​​trúc PowerPC cho các máy 'pseries' được mô phỏng đã triển khai khả năng chạy các hệ thống khách dưới sự kiểm soát của một siêu giám sát KVM lồng nhau. Đã thêm hỗ trợ cho thiết bị spapr-nvdimm.
  • Đã thêm hỗ trợ cho trình xử lý ngắt XIVE2 và trình xử lý PHB5 cho các máy mô phỏng 'powernv', cải thiện hỗ trợ cho XIVE và PHB 3/4.
  • Hỗ trợ cho các phần mở rộng z15 (Linh tinh-Hướng dẫn-Phần mở rộng Cơ sở 3) đã được thêm vào trình giả lập kiến ​​trúc s390x.
  • Classic TCG (Tiny Code Generator) đã loại bỏ hỗ trợ cho các máy chủ có CPU ARMv4 và ARMv5 không hỗ trợ truy cập bộ nhớ không được căn chỉnh và không có đủ RAM để chạy QEMU.
  • Hỗ trợ cho các nhãn bảo mật trong mô-đun virtiofs, được sử dụng để chuyển tiếp một phần của hệ thống tệp từ môi trường máy chủ sang hệ thống khách, đã được cải thiện.
  • Đã sửa lỗ hổng CVE-2022-0358, cho phép bạn nâng cao đặc quyền của mình trên hệ thống bằng cách tạo các tệp thực thi trong các thư mục được chuyển tiếp qua virtiof, thuộc sở hữu của một nhóm khác và được trang bị cờ SGID.

Cuối cùng nếu bạn muốn biết thêm về nó về những thay đổi và tính mới được trình bày trong phiên bản QEMU 7.0 mới này, bạn có thể kiểm tra thông tin chi tiết và hơn thế nữa trong liên kết sau


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.