QEMU 6.1 מגיע עם הצפנת חומרה, תמיכה בלוחות נוספים ועוד

QEMU

שחרורו של הגרסה החדשה של QEMU 6.1 שבהם בוצעו יותר מ -3000 שינויים על ידי 221 מפתחים, מתוכם שיפורים בבקר, כמו גם תמיכה בלוחות נוספים מהם מתבלט Cortex-M3, שיפורים ב- PowerPC, תמיכה בהצפנת חומרה, בין שינויים אחרים.

למי שלא מכיר QEMU, עליו לדעת שזו תוכנה מאפשר לך להריץ תוכנית מורכבת לפלטפורמת חומרה במערכת בעלת ארכיטקטורה שונה בתכליתלדוגמה, להפעלת יישום ARM במחשב תואם x86.

במצב וירטואליזציה ב- QEMU, ביצוע קוד ביצועים בסביבת ארגזי חול קרוב למערכת החומרה עקב ביצוע ישיר של הוראות על מעבד ושימוש ב- Xen hypervisor או במודול KVM.

החידושים העיקריים של QEMU 6.1

בגרסה חדשה זו המוצגת של QEMU 6.1, אנו יכולים למצוא כי כברירת מחדל, תמיכה בפלאגין למחולל קוד TCG (מחולל קוד זעיר) קלאסי מופעל וכי נוספו תוספים חדשים execlog (יומן ביצוע) ועיצוב מטמון (סימולציה של התנהגות מטמון L1 במעבד).

חידוש נוסף שבולט בגרסה החדשה הזו הוא זה תמיכה נוספת ללוחות המבוססים על שבבי Aspeed (rainier-bmc, quanta-q7l1), npcm7xx (quanta-gbs-bmc) ו- Cortex-M3 (stm32vldiscovery) באמולטור ה- ARM.

אמנם מצד תמיכה בדגמי מעבד חדשים יותר של אינטל על אמולטור x86 נוסף Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5, Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3, Snowridge-v3, Dhyana-v2 המיישמים את הוראת XSAVES.

בהיותו ב- GUI, eאני תומך באימות סיסמה כאשר נעשה שימוש בפרוטוקול VNC מופעל כעת בלבד כאשר הוא בנוי עם תומך חיצוני של קריפטו (gnutls, libgcrypt או סרפד).

אנחנו יכולים גם לגלות שאני יודע תמיכה נוספת להצפנת חומרה ומנועי ה- hashing המסופקים בשבבי Aspeed, זאת גם יחד עם תמיכה בחיקוי הוראות SVE2 (כולל bfloat16), אופרטורים לריבוי מטריצות ופקודות לשטיפת מאגרי תרגום אסוציאטיביים (TLB).

אמולטור האדריכלות PowerPC «pserie» עבור מכונות מחקותs הוסיפה תמיכה לאיתור תקלות בתקע חם בסביבות אורח חדשות, הוא הגדיל את מגבלת המעבד ויישם אמולציה של כמה הוראות ספציפיות למעבדי POWER10.

יתר על כן, מוזכר כי כ מנהל התקן הצפנה עדיפות, משתמשים ב- gnutls, מה שמקדים את הבקרים האחרים מבחינת הביצועים, בעוד שהבקר מבוסס האלקטרוניn libgcrypt המוגדר כברירת מחדל הועבר לאופציה והנהג המבוסס על סרפד נותר כחלופה לשימוש בהיעדר GnuTLS ו- Libgcrypt.

משאר השינויים הבולטים מהגרסה החדשה הזו של QEMU 6.1:

  • לאמולטור I2C נוספה תמיכה במכפילי PMBus ו- I9546C (pca9548, pca2).
  • אמולטור RISC-V תומך בפלטפורמת OpenTitan וב- GPU virtuio virtio-vga (מבוסס על virgl).
  • אמולטור s390 מוסיף תמיכה במעבדים מהדור ה -16 והרחבות וקטוריות.
  • נוספה תמיכה בלוחות המבוססים על שבבי Genesi / bPlan Pegasos II (pegasos2).
  • אמולטור ערכות השבבים Q35 (ICH9) תומך בחיבור חם של התקני PCI. אמולציה משופרת של הרחבות וירטואליזציה המסופקות במעבדי AMD.
  • תמיכה ניסיונית במפרט ePMP
  • תמיכה ראשונית בתוסף הניסיוני Bit Manip
  • נוספה אפשרות האפשרות אוטובוס-נעילה-ratelit להגביל את עוצמת נעילת האוטובוס על ידי מערכת האורחים.
  • נוספה פקודה "blockdev-reopen" ל- QMP (פרוטוקול מכונת QEMU) כדי לשנות את התצורה של התקן חסימה שכבר נוצר.
  • נוספה תמיכה לשימוש בו כמאיץ עבור ה- hypervisor NVMM שפותח על ידי פרויקט NetBSD.

בסופו של דבר אם אתה מעוניין לדעת יותר על כך של השינויים והחידושים המוצגים בגירסה חדשה זו של QEMU 6.1, תוכל לבדוק את הפרטים ועוד ב הקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.