QEMU 6.0 ARM, ಪ್ರಾಯೋಗಿಕ ಆಯ್ಕೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳಿಗೆ ವರ್ಧನೆಗಳು ಮತ್ತು ಬೆಂಬಲದೊಂದಿಗೆ ಬರುತ್ತದೆ

QEMU

ಪ್ರಾರಂಭ ಯೋಜನೆಯ ಹೊಸ ಆವೃತ್ತಿ QEMU 6.0 ಇದರಲ್ಲಿ 3300 ಡೆವಲಪರ್‌ಗಳಿಂದ 268 ಕ್ಕೂ ಹೆಚ್ಚು ಬದಲಾವಣೆಗಳನ್ನು ತಯಾರಿಕೆಯಲ್ಲಿ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಅವರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಚಾಲಕ ಸುಧಾರಣೆಗಳು, ಹೊಸ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಬೆಂಬಲ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಆಯ್ಕೆಗಳಿವೆ.

QEMU ಪರಿಚಯವಿಲ್ಲದವರಿಗೆ, ಇದು ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನವಾದ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಹೊಂದಿರುವ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಹಾರ್ಡ್‌ವೇರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಕಂಪೈಲ್ ಮಾಡಲಾದ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಸಾಫ್ಟ್‌ವೇರ್ ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು, ಉದಾಹರಣೆಗೆ, x86 ಹೊಂದಾಣಿಕೆಯ PC ಯಲ್ಲಿ ARM ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಲಾಯಿಸಲು.

QEMU ನಲ್ಲಿನ ವರ್ಚುವಲೈಸೇಶನ್ ಮೋಡ್‌ನಲ್ಲಿ, ಸಿಪಿಯು ಮೇಲಿನ ಸೂಚನೆಗಳನ್ನು ನೇರವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸುವುದರಿಂದ ಮತ್ತು ಕ್ಸೆನ್ ಹೈಪರ್‌ವೈಸರ್ ಅಥವಾ ಕೆವಿಎಂ ಮಾಡ್ಯೂಲ್ ಬಳಕೆಯಿಂದಾಗಿ ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್ ಪರಿಸರದಲ್ಲಿ ಕೋಡ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಕಾರ್ಯಕ್ಷಮತೆ ಹಾರ್ಡ್‌ವೇರ್ ಸಿಸ್ಟಮ್‌ಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ.

QEMU 6.0 ರ ಮುಖ್ಯ ನವೀನತೆಗಳು

Qemu 6.0 ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ NVMe ಚಾಲಕ ಎಮ್ಯುಲೇಟರ್ ಈಗ NVMe 1.4 ವಿವರಣೆಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಮತ್ತು oned ೋನ್ಡ್ ನೇಮ್‌ಸ್ಪೇಸ್‌ಗಳು, ಮಲ್ಟಿಪಾತ್ I / O, ಮತ್ತು ಎಂಡ್-ಟು-ಎಂಡ್ ಶೇಖರಣಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗೆ ಪ್ರಾಯೋಗಿಕ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿದೆ.

ARM ಎಮ್ಯುಲೇಟರ್ ARMv8.1-M 'ಹೀಲಿಯಂ' ವಾಸ್ತುಶಿಲ್ಪಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಕಾರ್ಟೆಕ್ಸ್- M55 ಪ್ರೊಸೆಸರ್‌ಗಳು, ಜೊತೆಗೆ ARMv8.4 TTST, SEL2, ಮತ್ತು DIT ವಿಸ್ತೃತ ಸೂಚನೆಗಳು. ARM mps3-an524 ಮತ್ತು mps3-an547 ಬೋರ್ಡ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸಹ ಸೇರಿಸಲಾಗಿದೆ. Xlnx-zynqmp, xlnx-versal, sbsa-ref, npcm7xx, ಮತ್ತು ಸಬ್ರೆಲೈಟ್ ಬೋರ್ಡ್‌ಗಳಿಗಾಗಿ ಹೆಚ್ಚುವರಿ ಸಾಧನ ಎಮ್ಯುಲೇಶನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಬಳಕೆದಾರ ಪರಿಸರ ಮತ್ತು ಸಿಸ್ಟಮ್ ಮಟ್ಟದ ಎಮ್ಯುಲೇಶನ್ ಮೋಡ್‌ಗಳಲ್ಲಿ ARM ಗಾಗಿ, ARMv8.5 MTE ವಿಸ್ತರಣೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ (ಮೆಮ್‌ಟ್ಯಾಗ್, ಮೆಮೊರಿ ಟ್ಯಾಗಿಂಗ್ ವಿಸ್ತರಣೆ), ಇದು ಪ್ರತಿ ಮೆಮೊರಿ ಮ್ಯಾಪಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗೆ ಟ್ಯಾಗ್‌ಗಳನ್ನು ಬಂಧಿಸಲು ಮತ್ತು ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸುವಾಗ ಪಾಯಿಂಟರ್ ಚೆಕ್ ಅನ್ನು ಆಯೋಜಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಅದು ಸರಿಯಾದ ಟ್ಯಾಗ್‌ನೊಂದಿಗೆ ಸಂಬಂಧ ಹೊಂದಿರಬೇಕು. ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾದ ಮೆಮೊರಿ ಬ್ಲಾಕ್ಗಳನ್ನು ಪ್ರವೇಶಿಸುವುದರಿಂದ ಉಂಟಾಗುವ ದೋಷಗಳ ಶೋಷಣೆಯನ್ನು ನಿರ್ಬಂಧಿಸಲು ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸಬಹುದು, ಬಫರ್ ಓವರ್‌ಫ್ಲೋಗಳು, ಪೂರ್ವ-ಪ್ರಾರಂಭದ ಕರೆಗಳು ಮತ್ತು ಪ್ರಸ್ತುತ ಸಂದರ್ಭದ ಹೊರಗೆ ಬಳಸುವುದು.

68 ಕೆ ಎಮ್ಯುಲೇಟರ್ ಹೊಸ ರೀತಿಯ "ವರ್ಟ್" ಎಮ್ಯುಲೇಟೆಡ್ ಯಂತ್ರಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ವರ್ಚಿಯೋ ಸಾಧನಗಳನ್ನು ಬಳಸುವುದು, x86 ಆರ್ಕಿಟೆಕ್ಚರ್ ಎಮ್ಯುಲೇಟರ್ ಎಎಮ್ಡಿ ಎಸ್ಇವಿ-ಇಎಸ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸುತ್ತದೆ (ಸುರಕ್ಷಿತ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ವರ್ಚುವಲೈಸೇಶನ್) ಅತಿಥಿ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಳಸುವ ಪ್ರೊಸೆಸರ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು, ಅತಿಥಿ ವ್ಯವಸ್ಥೆಯು ಅವರಿಗೆ ಪ್ರವೇಶವನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ನೀಡದಿದ್ದಲ್ಲಿ ರೆಜಿಸ್ಟರ್‌ಗಳ ವಿಷಯಗಳನ್ನು ಹೋಸ್ಟ್ ಪರಿಸರಕ್ಕೆ ಪ್ರವೇಶಿಸಲಾಗುವುದಿಲ್ಲ.

Qemu 6.0 ನಲ್ಲಿಯೂ ಸಹ ಪ್ರಾಯೋಗಿಕ ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಸಾಧನದ ಎಮ್ಯುಲೇಶನ್ ಅನ್ನು ಬಾಹ್ಯ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಸರಿಸಲು "-ಮಚೈನ್ ಎಕ್ಸ್-ರಿಮೋಟ್" ಮತ್ತು "-ಡೆವಿಸ್ ಎಕ್ಸ್-ಪಿಸಿ-ಪ್ರಾಕ್ಸಿ-ದೇವ್". ಈ ಮೋಡ್‌ನಲ್ಲಿ, ಪ್ರಸ್ತುತ lsi53c895 SCSI ಅಡಾಪ್ಟರ್ ಎಮ್ಯುಲೇಶನ್ ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ.

ಹಾಗೆಯೇ ಬ್ಲಾಕ್ ಸಾಧನಗಳನ್ನು ರಫ್ತು ಮಾಡಲು ಹೊಸ ಫ್ಯೂಸ್ ಮಾಡ್ಯೂಲ್, ಅತಿಥಿಯಲ್ಲಿ ಬಳಸುವ ಯಾವುದೇ ಬ್ಲಾಕ್ ಸಾಧನದ ಸ್ಥಿತಿಯ ಒಂದು ಭಾಗವನ್ನು ಆರೋಹಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ರಫ್ತು ಬ್ಲಾಕ್-ಎಕ್ಸ್‌ಪೋರ್ಟ್-ಆಡ್ ಕ್ಯೂಎಂಪಿ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ ಅಥವಾ ಕ್ವೆಮು-ಸ್ಟೋರೇಜ್-ಡೀಮನ್ ಯುಟಿಲಿಟಿ ಯಲ್ಲಿ "-ಎಕ್ಸ್‌ಪೋರ್ಟ್" ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ.

ಮತ್ತೊಂದೆಡೆ, ವರ್ಚುವಲ್ಆಫ್‌ಗಳು ದೋಷಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ ಎಂದು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ:

  • CVE-2020-35517 - ಆತಿಥೇಯ ಪರಿಸರದೊಂದಿಗೆ ಹಂಚಿಕೊಂಡ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸವಲತ್ತು ಪಡೆದ ಬಳಕೆದಾರರಿಂದ ಅತಿಥಿ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ವಿಶೇಷ ಸಾಧನ ಫೈಲ್ ಅನ್ನು ರಚಿಸುವ ಮೂಲಕ ಅತಿಥಿ ವ್ಯವಸ್ಥೆಯಿಂದ ಆತಿಥೇಯ ಪರಿಸರಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
  • CVE-2021-20263 - 'xattrmap' ಆಯ್ಕೆಯಲ್ಲಿ ವಿಸ್ತೃತ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಿರ್ವಹಿಸುವಲ್ಲಿನ ದೋಷದಿಂದ ಉಂಟಾಗುತ್ತದೆ, ಮತ್ತು ಅತಿಥಿಯೊಳಗೆ ಬರೆಯಲು ಅನುಮತಿಗಳು ಮತ್ತು ಸವಲತ್ತು ಹೆಚ್ಚಾಗುವುದನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು.

ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • RAM ವಿಷಯದ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಪ್ರಾಯೋಗಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕ್ವಾಲ್ಕಾಮ್ ಷಟ್ಕೋನ ಸಂಸ್ಕಾರಕಗಳನ್ನು ಡಿಎಸ್ಪಿಯೊಂದಿಗೆ ಅನುಕರಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕ್ಲಾಸಿಕ್ ಕೋಡ್ ಜನರೇಟರ್ ಟಿಸಿಜಿ (ಟೈನಿ ಕೋಡ್ ಜನರೇಟರ್) ಹೊಸ ಆಪಲ್ ಎಂ 1 ಎಆರ್ಎಂ ಚಿಪ್ ಹೊಂದಿರುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಮ್ಯಾಕೋಸ್ ಹೋಸ್ಟ್ ಪರಿಸರಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.
  • ಮೈಕ್ರೋಚಿಪ್ ಪೋಲಾರ್‌ಫೈರ್ ಬೋರ್ಡ್‌ಗಳಿಗಾಗಿ RISC-V ಎಮ್ಯುಲೇಟರ್ QSPI NOR ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಟ್ರೈಕೋರ್ ಎಮ್ಯುಲೇಟರ್ ಈಗ ಟ್ರೈಬೋರ್ಡ್ ಬೋರ್ಡ್‌ಗಳ ಹೊಸ ಮಾದರಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಅದು ಇನ್ಫಿನಿಯಾನ್ ಟಿಸಿ 27 ಎಕ್ಸ್ ಎಸ್‌ಒಸಿಯನ್ನು ಅನುಕರಿಸುತ್ತದೆ.
  • ಪಿಸಿಐ ಬಸ್‌ಗೆ ಸಂಪರ್ಕದ ಕ್ರಮವನ್ನು ಲೆಕ್ಕಿಸದೆ ಅತಿಥಿ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ಅಡಾಪ್ಟರುಗಳನ್ನು ಹೆಸರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಎಸಿಪಿಐ ಎಮ್ಯುಲೇಟರ್ ನೀಡುತ್ತದೆ.
  • ಅತಿಥಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ವರ್ಟಿಯೋಫ್ಸ್ FUSE_KILLPRIV_V2 ಆಯ್ಕೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • ವಿಎನ್‌ಸಿ ಕರ್ಸರ್ ಪಾರದರ್ಶಕತೆಗಾಗಿ ಬೆಂಬಲವನ್ನು ಮತ್ತು ವಿಂಡೋ ಗಾತ್ರವನ್ನು ಆಧರಿಸಿ ವರ್ಚಿಯೋ-ವಿಗಾದಲ್ಲಿ ಸ್ಕ್ರೀನ್ ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ಅಳೆಯುವ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • QMP (QEMU ಮೆಷಿನ್ ಪ್ರೊಟೊಕಾಲ್) ಬ್ಯಾಕಪ್ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವಾಗ ಅಸಮಕಾಲಿಕ ಸಮಾನಾಂತರ ಪ್ರವೇಶಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • ವೈರ್‌ಶಾರ್ಕ್‌ನಲ್ಲಿ ನಂತರದ ಪರಿಶೀಲನೆಗಾಗಿ ಯುಎಸ್‌ಬಿ ಎಮ್ಯುಲೇಟರ್ ಯುಎಸ್‌ಬಿ ಸಾಧನಗಳೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಪಿಕ್ಯಾಪ್ ಫೈಲ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವಾಗ ಉತ್ಪತ್ತಿಯಾಗುವ ದಟ್ಟಣೆಯನ್ನು ಉಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಿದೆ.
  • Qcow2 ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಹೊಸ QMP ಲೋಡ್-ಸ್ನ್ಯಾಪ್‌ಶಾಟ್, ಸೇವ್-ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಮತ್ತು ಅಳಿಸು-ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಆಜ್ಞೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ, ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.