לינוקס 5.12 מגיע עם שיפורי תמיכה רבים, מנהלי התקנים, תמיכה רשמית ב- N64 ועוד

לינוקס

לאחר חודשיים של פיתוח, לינוס טורבלדס הודיע ​​על שחרורו של ליבת לינוקס 5.12, גרסה שבה השינויים הבולטים ביותר כוללים תמיכה בהתקני חסימה ממוקדים ב- Btrfs, האפשרות למפות מזהי משתמש למערכות קבצים, מערכת איתור באגים KFENCE לאיתור שגיאות בעבודה עם זיכרון, בין היתר

הגרסה החדשה קיבלו 14170 תיקונים מ -1946 מפתחים, גודל התיקון הוא 38MB (משנה קבצים מושפעים 12102 (12090), הוסיף 538599 (868025) שורות קוד, הוסר 333377 (261456) שורות).

התכונות החדשות העיקריות של לינוקס 5.12

האפשרות למפות מזהי משתמש עבור מערכות קבצים מותקנות יושמה. המיפוי הוא תואם FS FAT, ext4 ו- XFS, לפיה הפונקציונליות המוצעת מקלה על שיתוף קבצים בין משתמשים שונים ועל מחשבים שונים, כולל המיפוי שישמש במנגנון הספריה הביתית הביתית.

חידוש נוסף הוא שמערכת הקבצים Btrfs מוסיף תמיכה ראשונית למכשירי חסימת אזור. במצב קריאה בלבד, ניתן תמיכה לחסימות עם מטא נתונים ונתונים הקטנים מדף אחד (דף משנה).

זה גם מודגש היכולת לבנות את הגרעין עם מהדר Clang יושמה כולל מיטוב אופטימיזציה של זמן קישור (LTO). לדוגמא, עם LTO, פריסה מקוונת אפשרית לפונקציות מקבצים אחרים, קוד שאינו בשימוש אינו נכלל בקובץ ההפעלה, בדיקת סוגים ואופטימיזציה כללית מתבצעות ברמת הפרויקט בכללותו. תמיכת LTO מוגבלת כיום לארכיטקטורות x86 ו- ARM64.

בנוסף הוסיף מנהל התקן nvmem לקבלת נתונים מאזורי זיכרון השמורים על ידי קושחה שאינם נגישים ישירות ללינוקס (למשל, זיכרון EEPROM נגיש פיזית רק לקושחה או לנתונים הזמינים רק בשלב מוקדם של הטעינה).

מצד שני, מודגש כי נוסף מנגנון הגנה של KFence (Kernel Electric Fence), המגלה שגיאות בעבודה עם זיכרון, כגון הצפת מאגר וגישה לאחר פינוי זיכרון. בשונה ממנגנון איתור באגים של KASAN, תת המערכת KFence נבדלת על ידי המהירות הגבוהה ועלויות התקורה הנמוכות שלה, המאפשר לך לזהות שגיאות זיכרון המופיעות רק במערכות פועלות או במהלך פעולה ארוכת טווח.

למערכת המשנה IMA (Integrity Measurement Architecture), שמקיימת מסד נתונים של hashes לאימות תקינות הקבצים והמטא-נתונים המשויכים להם, יש כעת אפשרות לאמת את תקינות הנתונים של הליבה עצמה, למשל, לעקוב אחר שינויים בכללי SELinux.

ההיפרווייזר ל- KVM יש כעת יכולת ליירט שיחות יתר של קסן ולהעביר אותם לאמולטור מרחב המשתמש.

הוסיף את היכולת להשתמש בלינוקס כסביבת הבסיס של Hyper-V hypervisor מכיוון שיש לו גישה ישירה לחומרה ומשמש להפעלת מערכות אורח (בדומה ל- Dom0 ב- Xen). עד כה, Hyper-V (Microsoft Hypervisor) תמך רק בלינוקס בסביבות אורח, אך ה- hypervisor עצמו נוהל מסביבה מבוססת Windows.

הבקר amdgpu מיישם את יכולת האוברקלוק (OverDrive) טכרטיסים מבוססי GPU של סיינה ציקליד (נאווי 22, רדיאון RX 6xxx).

הבקר i915 ל- Intel Graphics מיישם את הפרמטר i915.mitigations להשבית מנגנוני בידוד והגנה לטובת ביצועים טובים יותר. לצ'יפס החל מ- טייגר לייק, תמיכה במנגנון VRR כלול (רענון קצב משתנה), המאפשר לך לשנות באופן אדפטיבי את קצב הרענון של הצג כדי להבטיח חלקות וללא שבירה במהלך המשחק. כולל תמיכה בטכנולוגיית Intel Clear Color לשיפור דיוק הצבעים.

הבקר נובו מוסיף תמיכה ראשונית עבור NVIDIA GPUs בהתבסס על ארכיטקטורת GA100 (אַמְפֵּר). מנהל התקן ה- msm מוסיף תמיכה ב- Adreno 508, 509 ו- 512 GPUs המשמשים את ה- SDM (Snapdragon) 630, 636 ו- 660 שבבים.

תמיכה נוספת עבור Sound BlasterX AE-5 Plus, לקסיקון I-ONIX FW810s וכרטיסי קול של Pioneer DJM-750. הוסיפה תמיכה במערכת שמע שמע Intel Intel Lake PCH-P.

כמו כן, גם בגרסה החדשה הזו של לינוקס 5.12 התמיכה בקונסולות המשחק של נינטנדו 64 הושגה רשמית יוצרו בין השנים 1996-2003 (ניסיונות קודמים להעביר לינוקס ל- Nintendo 64 לא היו שלמים ומצבם של Vaporware).

נוסף תמיכה בפלטפורמת IdeaPad של לנובו עם יכולת ניהול עומס קבוע ותאורה אחורית של המקלדת. הוא תומך גם בפרופיל ACPI של פלטפורמת ThinkPad עם יכולות ניהול צריכת חשמל. מנהל התקן נוסף עבור מערכת המשנה HID של Lenovo ThinkPad X1 Tablet Gen 2.

נוסף תמיכה בלוחות, מכשירים ופלטפורמות ARM: PineTab, לוע הארי 888 / SM8350, לוע הארי MTP, שני משואות EmbeddedWorks, Intel eASIC N5X, Netgear R8000P, Plymovent M2M, Beacon i.MX8M Nano, NanoPi M4B.

מקור: https://lkml.org


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

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

*

*

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