גרעין הלינוקס 5.3 כבר שוחרר, דע את החדשות שלו

ליבת לינוקס

לאחר חודשיים של פיתוח, לינוס טורבלדס הציג את גרסת הליבה של לינוקס גרסה 5.3 איתו בין השינויים הבולטים ביותר תמיכת AMD Navi GPU מודגשת, מעבדי ג'אוקסי וטכנולוגיית Intel Power Select Power Management של אינטל ועוד רבים.

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

יחד עם זאת, הפרת התנהגות עלולה לגרום לא רק לשינוי ב- ABI, להסרת קודים או שגיאות מיושנות, אלא גם להשפעה עקיפה של עבודות שיפורים מועילות כראוי.

מה חדש בליבת הלינוקס 5.3

מבין החידושים הבולטים בגרסה החדשה הזו של לינוקס Kernel 5.3 אנו יכולים למצוא זאת מנהל התקן Amdgpu מוסיף תמיכה ראשונית ב- AMD NAVI GPUs (RX5700), הכולל את בקר הבסיס, קוד אינטראקציה לתצוגה (DCN2), תמיכה ב- GFX ומחשוב (GFX10), SDMA 5 (מערכת DMA0), ניהול צריכת חשמל ומצפני / מפענחי מולטימדיה (VCN2).

אמדגפו תמיכה משופרת גם בכרטיסי Vega12 ו- Vega20, שעבורם נוספו יכולות זיכרון וניהול חשמל נוספות.

במנהל ההתקן DRM לכרטיסי מסך של אינטל לשבבי איסלייק, מיושם מצב תיקון גמא רב-פלחי חדש. הוסיף את היכולת להציג באמצעות DisplayPort בפורמט YCbCr4: 2: 0.

שירותי זיכרון ומערכת

בגרעין 5.3, הכירו תמיכה בטכנולוגיית Intel Speed ​​Select Power Management, מה זה זמין בשרתים נבחרים עם מעבדי Intel Xeon. טכנולוגיה זו מאפשרת לך להגדיר ביצועי מחיצה והגדרות ביצועים עבור ליבות מעבד שונות, ומאפשרת לך לתעדף ביצועים למשימות המבוצעות על ליבות ספציפיות, תוך ויתור על ביצועים על ליבות אחרות.

מצד שני בליבת הלינוקס 5.3 לתהליכים במרחב המשתמשים יכולת לחכות זמן קצר מבלי להשתמש בלולאות באמצעות ההוראה umwait. הוראה זו, יחד עם הוראות ה- umonitor ו- tpause, יוצעו בשבבי Intel "Tremont" הקרובים, ויאפשרו יישום עיכובים החוסכים אנרגיה ואינם משפיעים על ביצועי השרשורים האחרים בעת שימוש ב- Hyper Threading.

עבור ארכיטקטורת RISC-V, נוספה תמיכה בעמודי זיכרון גדולים (עמודים גדולים).

תת מערכת דיסק, קלט / פלט ומערכות קבצים

עבור מערכת קבצים ב- XFS, מיושמת אפשרות לעקוף אינפוד רב-הברגה (למשל, בבדיקת מכסות). נוספו ioctl BULKSTAT ו- INUMBERS חדשים, המספקים גישה לפונקציות שהופיעו במהדורה החמישית של פורמט FS, כגון זמן לידת האינוד והיכולת להגדיר את הפרמטרים BULKSTAT ו- INUMBERS עבור כל קבוצת AG (קבוצות מטלות) .

בעוד תמיכה עבור חללים בספריות מתווספת למערכת הקבצים Ext4 (חסימות לא מקושרות). דגל 'i' עבר עיבוד לקבצים פתוחים (איסור כתיבה במצב אם הדגל הוגדר כשהקובץ כבר היה פתוח).

F2FS מוסיף אפשרות להגבלת אספן האשפה בעבודה במצב מחסום = מושבת.

נוסף היכולת לארח קובץ החלפה ב- F2FS עם קלט / פלט ישיר. לכל המשתמשים נוספה תמיכה לתיקון קובץ ולהקצאת חסימות לקבצים אלה.

וירטואליזציה ואבטחה

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

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

Netfilter for nftables מוסיף תמיכה במנגנוני סינון חבילות מואצות חומרה באמצעות ה- Flow Block API שנוספו לנהגים. ניתן לבצע טבלאות שלמות שלמות עם כל המחרוזות לצד מתאמי הרשת. הכללה נעשית על ידי כריכת NFT_TABLE_F_HW לטבלה.

מטא נתונים פשוטים עבור שכבות 3 ו -4 פרוטוקולים, קבלת / דחיית פעולות, התאמה לפי יציאות רשת ושולח / מקלט וסוג פרוטוקול נתמכים.


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

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

*

*

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