QEMU 7.1 ඉමුලේටරය නිකුත් කිරීම

QEMU 7.1 ව්‍යාපෘතියේ නිකුතුව ඉදිරිපත් කර ඇත. ඉමුලේටරයක් ​​ලෙස, QEMU ඔබට සම්පූර්ණයෙන්ම වෙනස් ගෘහ නිර්මාණ ශිල්පයක් සහිත පද්ධතියක් මත එක් දෘඩාංග වේදිකාවක් සඳහා සම්පාදනය කරන ලද වැඩසටහනක් ධාවනය කිරීමට ඉඩ සලසයි, උදාහරණයක් ලෙස, x86-අනුකූල පරිගණකයක ARM යෙදුමක් ධාවනය කරන්න. QEMU හි අථත්‍යකරණ මාදිලියේදී, CPU හි උපදෙස් සෘජුව ක්‍රියාත්මක කිරීම සහ Xen හයිපර්වයිසර් හෝ KVM මොඩියුලය භාවිතා කිරීම හේතුවෙන් හුදකලා පරිසරයක කේත ක්‍රියාත්මක කිරීමේ ක්‍රියාකාරිත්වය දෘඩාංග පද්ධතියකට ආසන්න වේ.

x86 වේදිකාව සඳහා සම්පාදනය කරන ලද ක්‍රියාත්මක කළ හැකි ගොනු ක්‍රියාත්මක කිරීමේ හැකියාව ලබා දීම සඳහා මෙම ව්‍යාපෘතිය මුලින් ෆැබ්රිස් බෙලාර්ඩ් විසින් නිර්මාණය කරන ලදී. Linux x86 හැර අනෙකුත් ගෘහ නිර්මාණ මත. සංවර්ධන වසර ගණනාවක් පුරා, දෘඪාංග ගෘහ නිර්මාණ ශිල්ප 14 ක් සඳහා පූර්ණ අනුකරණය සඳහා සහාය එකතු කරන ලද අතර, අනුකරණය කරන ලද දෘඪාංග උපාංග ගණන 400 ඉක්මවා ගියේය. 7.1 අනුවාදය සකස් කිරීමේදී, සංවර්ධකයින් 238 දෙනෙකුගෙන් වෙනස්කම් 2800 කට වඩා සිදු කරන ලදී.

QEMU 7.1 වෙත එකතු කරන ලද ප්‍රධාන වැඩිදියුණු කිරීම්:

  • වේදිකාව මත Linux реализована опция zero-copy-send, позволяющая организовать передачу страниц памяти при live-миграции без промежуточной буферизации.
  • QEMU යන්ත්‍ර ප්‍රොටෝකෝලය (QMP) දැන් අපිරිසිදු පිටු දත්ත සමඟ NBD රූප අපනයනය කිරීම සඳහා block-export-add විධානයට සහය දක්වයි. විවිධ QEMU උප පද්ධති වලින් සංඛ්‍යාලේඛන විමසීම සඳහා නව විධාන, 'query-stats' සහ 'query-stats-schema' ද එකතු කර ඇත.
  • ආගන්තුක නියෝජිතයා Solaris වේදිකාව සඳහා සහාය වැඩි දියුණු කර ඇති අතර තැටිය සහ CPU තත්ත්වය පෙන්වීම සඳහා 'guest-get-diskstats' සහ 'guest-get-cpustats' යන නව විධාන එකතු කර ඇත. 'guest-get-disks' විධානය දැන් NVMe SMART තොරතුරු පෙන්වන අතර, 'guest-get-fsinfo' විධානය දැන් NVMe බස් වර්ගයේ තොරතුරු පෙන්වයි.
  • නව LoongArch ඉමුලේටරයක් ​​එකතු කර ඇති අතර එය 64-bit LoongArch උපදෙස් කට්ටල ගෘහ නිර්මාණ ශිල්පයට (LA64) සහය දක්වයි. ඉමුලේටරය Loongson 3 5000 සකසනයන් සහ Loongson 7A1000 උතුරු පාලම් සඳහා සහය දක්වයි.
  • ARM ඉමුලේටරය දැන් නව යන්ත්‍ර වර්ග සඳහා සහය දක්වයි: Aspeed AST1030 SoC, Qaulcomm, සහ AST2600/AST1030 (fby35). Cortex-A76 සහ Neoverse-N1 CPU අනුකරණය මෙන්ම SME (පරිමාණය කළ හැකි අනුකෘති දිගු), RAS (විශ්වසනීයත්වය, ලබා ගත හැකි බව, සේවා හැකියාව) සහ CPU හි උපදෙස් සමපේක්ෂන ලෙස ක්‍රියාත්මක කිරීමේදී අභ්‍යන්තර හැඹිලි කාන්දුවීම් අවහිර කිරීම සඳහා උපදෙස් සඳහා සහය එක් කර ඇත. 'virt' යන්ත්‍ර සඳහා GICv4 බාධා පාලකයේ අනුකරණය ක්‍රියාත්මක කර ඇත.
  • x86 ගෘහ නිර්මාණ අනුකරණය තුළ KVM LBR (අවසාන ශාඛා වාර්තාව) ලුහුබැඳීමේ යාන්ත්‍රණය අථත්‍යකරණය සඳහා සහය එක් කරන ලදී.
  • HPPA ගෘහ නිර්මාණ අනුකාරකය SeaBIOS v6 මත පදනම් වූ නව ස්ථිරාංග පිරිනමයි, එය ඇරඹුම් මෙනුවේ PS/2 යතුරු පුවරුවක් භාවිතා කිරීමට සහාය වේ. අනුක්‍රමික වරාය අනුකරණය වැඩිදියුණු කර ඇත. අමතර STI කොන්සෝල අකුරු එකතු කර ඇත.
  • Nios2 පුවරු සඳහා MIPS ගෘහ නිර්මාණ ඉමුලේටරය (-යන්ත්‍රය 10m50-ghrd) දැන් දෛශික බාධා පාලකය (VIC) සහ සෙවනැලි ලියාපදිංචි කට්ටලය අනුකරණය කරයි. ව්‍යතිරේක හැසිරවීම වැඩිදියුණු කර ඇත.
  • 'or1k-sim' යන්ත්‍රය සඳහා වන OpenRISC ගෘහ නිර්මාණ අනුකාරකය දැන් 16550A UART උපාංග 4ක් දක්වා භාවිතා කිරීමට සහය දක්වයි.
  • RISC-V ගෘහ නිර්මාණ අනුකාරකය දැන් 1.12.0 පිරිවිතරයේ අර්ථ දක්වා ඇති නව උපදෙස් කට්ටල දිගු (ISA) මෙන්ම Sdtrig දිගුව සහ වැඩිදියුණු කළ දෛශික උපදෙස් සහාය සඳහා සහය දක්වයි. නිදොස් කිරීමේ හැකියාවන් පුළුල් කර ඇත. 'virt' අනුකරණය කරන ලද යන්ත්‍රයට TPM (විශ්වාසදායක වේදිකා මොඩියුලය) සහාය එකතු කර ඇති අතර, 'OpenTitan' අනුකරණය කරන ලද යන්ත්‍රයට Ibex SPI සහාය එකතු කර ඇත.
  • 390x ගෘහ නිර්මාණ අනුකාරකය දැන් Vector-Enhancements Facility 2 (VEF 2) දිගු සඳහා සහය දක්වයි. s390-ccw BIOS මඟින් 512 බයිට් ප්‍රමාණයට වඩා වෙනස් අංශ ප්‍රමාණයක් සහිත ධාවක වලින් ආරම්භ කිරීමට සහය දක්වයි.
  • හැඹිලි පරීක්ෂාව සඳහා lx106 කර්නල් සහ වස්තු කේත සඳහා සහය දැක්වීම සඳහා Xtensa ගෘහ නිර්මාණ ඉමුලේටරය යාවත්කාලීන කර ඇත.

මූලාශ්රය: opennet.ru

DDoS ආරක්ෂාව, VPS VDS සේවාදායකයන් සහිත අඩවි සඳහා විශ්වාසදායක සත්කාරකත්වය මිලදී ගන්න 🔥 DDoS ආරක්ෂාව, VPS VDS සේවාදායකයන් සහිත විශ්වාසදායක වෙබ් අඩවි සත්කාරකත්වය මිලදී ගන්න | ProHoster