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

ליבת לינוקס

לאחר חודשיים של פיתוח, לינוס טורבלדס הציג את המהדורה Linux Kernel 5.0. באותו זמן, קרן התוכנה החופשית של אמריקה הלטינית יצרה גרסה חינמית לחלוטין של Kernel 5.0: Linux-libre 5.0-gnu, ללא רכיבי קושחה או מנהלי התקנים המכילים רכיבים או קטעי קוד שאינם חופשיים, אשר היקפם מוגבל על ידי היצרן.

בין השינויים הבולטים ביותר בגרעין 5.0 הוא הוספה של מתזמן המשימות של ה- ARM big.LITTLE CPU מבוסס אנדרואיד, מנגנון ההצפנה של מערכת הקבצים Adiantum, תמיכה בטכנולוגיית FreeSync במנהל ההתקן של AMDGPU ועוד.

חדשות עיקריות על Kernel 5.0

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

יישום Adiantum מסתמך על השימוש בפונקציית החשיש המהירה של NH, אלגוריתם אימות הודעות Poly1305 (MAC) והצפנת זרם XChaCha12כמו גם פעולה אחת המבוססת על הצפנת בלוק AES-256 עבור 16 בתים בכל בלוק.

Adiantum נוסף למערכת המשנה fscrypt, הוא משמש להצפנה שקופה של קבצים וספריות במערכות קבצים ext4, f2fs ו- ubifs.

תכונה נוספת שנוכל להדגיש מהמהדורה הזו היא מנהל ההתקן של AMDGPU שהוסיף תמיכה בטכנולוגיית הסנכרון ההסתגלותית FreeSync (VESA Adaptive-Sync), המאפשר לך להתאים את קצב הרענון של המידע על גבי מסך הצג כדי להבטיח זמן תגובה מינימלי, פלט חלק וללא הפרעות במהלך משחקים ווידאו.

FreeSync מאפשר לך גם להפחית את צריכת החשמל על ידי הפחתת עוצמת הרענון כאשר התמונה על המסך אינה משתנה.

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

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

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

הוסיפה יכולת להכניס מחיצת החלפה לקבצים בתוך מערכת הקבצים Btrfs. יש לאכלס לחלוטין את קובץ ההחלפה ב- Btrfs במצב "nocow" ללא שימוש בדחיסה ולהניח אותו בכונן אחד בלבד.

תת מערכת רשת

עבור UDP, היכולת לשלוח נתונים לשקע הרשת מיושמת במצב אפס העתקה (שלח שיחה עם דגל MSG_ZEROCOPY), המאפשר העברת נתונים ברשת ללא אחסון ביניים.

מחסנית UDP מיישמת תמיכה בסיסית של GRO (Generic Receive Offload) כדי להאיץ את העיבוד של מספר גדול של מנות נכנסות, והוספת מספר מנות בבלוקים גדולים יותר שאינן דורשות עיבוד נפרד של כל מנה.

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

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

המצב החדש יהיה מאפשר להפחית את צריכת החשמל עקב משימות ערות בעיקר על ליבות המעבד.

מצד שני, נוספה תמיכה להוראות מעבד WBNOINVD, שהוטמעה במעבדי AMD ואינטל על בסיס ארכיטקטורת x86_64. ההצהרה שצוינה רושמת את כל ערוצי המטמון שהשתנו בכל רמות האסוציאציות של המטמון עם הזיכרון הראשי, תוך שמירת הערכים במטמון במטמון.

כיצד להשיג גרעין 5.0?

גרעין 5.0 זמין להורדה ישירות מ kernel.org אם אתה רוצה להרכיב את זה בעצמך.
למרות שזה יהיה זמין גם בהפצת הלינוקס שלך בימים הקרובים.


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

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

*

*

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