QEMU 4.2는 다양한 개선 사항과 함께 출시되었습니다.

QEMU

어제 우리는 의 해방 Bochs 2.16.10의 새 버전 VirtualBox의 대안이며 이제 QEMU 4.2 프로젝트의 출시가 발표되었습니다. 어느 몇 가지 새로운 기능과 특히 개선 사항이 제공됩니다. 프로젝트에. 4.2 버전을 준비하면서 2200 명의 개발자가 198 개 이상의 변경 사항을 적용했습니다.

모르는 사람들을 위해 QEMU 그들은 이것을 알아야합니다 실행할 수있는 에뮬레이터입니다. 컴파일 된 프로그램 아키텍처가 완전히 다른 시스템의 하드웨어 플랫폼 예를 들어, x86 호환 PC에서 ARM 애플리케이션을 실행합니다.

QEMU의 가상화 모드에서는 CPU에서 명령을 직접 실행하고 Xen 하이퍼 바이저 또는 KVM 모듈을 사용하기 때문에 격리 된 환경에서 코드를 실행하는 성능이 네이티브 시스템에 가깝습니다.

QEMU 4.2의 주요 새로운 기능

이 새로운 QEMU 4.2 버전에서 아키텍처 에뮬레이터 ARM은 Aspeed AST2600 SoC 에뮬레이션에 대한 지원을 받았습니다. «Ast2600-evb»및 세미 호스팅 2.0 기술 지원 확장자 포함 STDOUT_STDERR / EXIT_EXTENDED, 에뮬레이트 된 장치가 stdout, stderr 및 stdin을 사용하여 호스트 측에서 파일을 만들 수 있습니다.

동안 KVM은 256 개 이상의 CPU를 사용할 수있는 기능을 추가했습니다. TCG 코드 생성기를 사용하여 향상된 에뮬레이션 성능뿐만 아니라 SVD SIMD 명령에 대한 지원을 제공합니다.

또한 새로운 유형의 microvm 머신이 추가되었습니다. x86 아키텍처 에뮬레이터로 에뮬레이션, PCI 대신 virtio-mmio 사용 성능을 최적화합니다. «를 통해 VMX를 활성화 및 비활성화하는 기능-CPU".

AVX512 BFloat16 확장 에뮬레이션에 대한 지원이 추가되었습니다. 새로운 Denverton (Atom 기반 SoC 서버), Snowridge 및 Dhyana CPU 모델에 대한 지원이 제공됩니다. MacOS Hypervisor Framework («-가속 hvf").

NBD (네트워크 블록 장치) 장치 드라이버의 경우 읽기 복사 요청을보다 효율적으로 처리합니다. 그만큼 NBD 서버 코드는 희소 이미지 복사에 최적화되어 있습니다. (공허 포함). 실현되었습니다 NBD 클라이언트 및 서버 구현에 대한 일반적인 개선.

PowerPC 아키텍처 에뮬레이터 있다 에뮬레이션 능력 지시 사항 POWER9 mffsce, mffscrn 및 mffscrni. 에뮬레이트 된 컴퓨터에서 "powernv"추가 Homer 및 OCC SRAM 시스템 장치 지원.

virtio-mmio에서 virtio 호환 추가 표준 2 및 특정 사양 virtio 1,1 배치 모드에서 가상 I / O 장치와 데이터를 교환하기위한 가상 압축 대기열 (virtqueue) 메커니즘.

다른 변경 사항 중 이 새로운 버전의 QEMU 4.2에서 돋보이는 제품 :

  • 클래식 코드 생성기 TCG (Tiny Code Generator)는 메모리의 프로세서 명령 및 주소를 모니터링하는 플러그인을 지원합니다.
  • AES-XTS 알고리즘을 사용하여 더 높은 LUKS 디스크 암호화 성능.
  • Vfio-pci는 속성 지원을 추가합니다. 장애 조치_쌍_ID VFIO 장치의 마이그레이션을 단순화합니다.
  • "-initrd"옵션이 RISC-V 아키텍처 에뮬레이터에 추가되었으며 디버거에서 아키텍처의 전체 상태를 볼 수있는 기능이 추가되었습니다.
  • s390 아키텍처 에뮬레이터는 IEP (Instruction Execution Protection)를 지원합니다.
  • 68k 아키텍처 에뮬레이터에서 Macintosh Quadro 800 및 클래식 NeXTcube 시스템을 에뮬레이션하는 초기 기능이 추가되었습니다.
  • xtensa 아키텍처 에뮬레이터에서 새로운 유형의 "virt"에뮬레이션 머신이 추가되었으며 사용자 공간 에뮬레이션에 대한 ABI call0 지원이 구현되었습니다.

Ubuntu 및 파생 제품에 QEMU 4.2를 설치하는 방법은 무엇입니까?

이 새로운 버전의 QEMU의 설치는 현재 공식 Ubuntu 채널을 통해 사용할 수 없지만 저장소에서 바이너리를 사용할 수 있도록 며칠 기다려야합니다.

사용할 수있게되는 즉시 터미널을 열다 (단축키 Ctrl + Alt + T로 할 수 있습니다) 다음을 입력합니다.

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

또는 설치를 수행하고 새 업데이트가 패키지 만 업데이트하라는 알림을받을 때까지 기다릴 수도 있습니다.

보흐스
관련 기사 :
VirtualBox의 오픈 소스 대안 인 Bochs가 버전 2.6.10에 도달

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.