הגרסה החדשה של לינוקס Kernel 5.5 כבר שוחררה ואלה החדשות שלה

טוקס לינוקס

לאחר חודשיים של פיתוח, לינוס טורוואלדס הוציא את גרסת 5.5 של ליבת לינוקס . בין השינויים הבולטים בגרסה זו ניתן למנות את היכולת להקצות שמות חלופיים לממשקי רשת, שילוב פונקציות קריפטוגרפיות מספריית Zinc, היכולת לשכפל יותר משני דיסקים ב-Btrfs RAID 1, מנגנון לניטור מצב תיקונים חיים, מסגרת בדיקות הכוננים kunit, ביצועים משופרים של מחסנית האלחוט mac80211, היכולת לגשת למחיצת השורש דרך פרוטוקול SMB ועוד.

הגרסה החדשה אימצה 15505 תיקוני מפתחים, בגודל של 44 מגה-בייט (השינויים השפיעו על 11781 קבצים, הוסיפו 609208 שורות קוד והסירו 292520 שורות). כ-44% מכלל השינויים בגרסה 5.5 קשורים למנהלי התקנים, כ-18% לעדכונים לקוד ספציפי לארכיטקטורת חומרה, 12% למערכת הרשת, 4% למערכות קבצים ו-3% לתת-מערכות פנימיות של הליבה.

החידושים העיקריים של גרסת הלינוקס 5.5

בגרסה החדשה של ליבת לינוקס 5.5, נוספה תמיכה בסכומי בדיקה xxhash64, blake2b ו-sha256 עבור מערכת הקבצים Btrfs .

במימוש RAID1 , ניתן לשכפל נתונים על פני שלושה (raid1c3) או ארבעה (raid1c4) התקנים (בעבר שכפול הוגבל לשני התקנים), מה שמאפשר לשמור נתונים תוך אובדן של 2 או 3 התקנים בו זמנית.

בעוד ש- Ext4 מספק את היכולת להשתמש בבלוקים קטנים יותר לצורך הצפנה (בעבר, ההצפנה בוצעה רק על ידי בלוקים שגודלם תאם לגודל דפי הזיכרון (4096)).

F2FS מיישם מצב הצמדת קבצים עם יישור לאורך קצה ה-2MB למיקום בקטע נכון לחלוטין, מה שמבטיח היעדר הפצה מחדש נוספת של קובץ זה על ידי אוסף הזבל.

תכונה חדשה וחשובה נוספת היא התמיכה הנוספת בניטור מצב חיישני הטמפרטורה של התקני NVMe באמצעות ממשק ה-API של hwmon (תואם ל-libsensors ולפקודה "sensors"), שאינו דורש הרשאות מוגברות לגישה (בעבר, מידע על הטמפרטורה שיקף את ה-"smart log", שהיה זמין רק ל-root).

בנוסף, כחלק מפרויקט האינטגרציה הראשי של WireGuard VPN , תכונות רבות מספריית הקריפטוגרפיה של Zinc הועברו לממשק ה-API הסטנדרטי של Crypto, כולל יישומים מהירים של אלגוריתמי ChaCha20 ו-Poly1305.

היפר -ויזור KVM בארכיטקטורת x86 מספק את היכולת לעבד טבלאות מקוננות של חמש רמות של דפי זיכרון ומוסיף תמיכה בהוראות XSAVES עבור מעבדי AMD. עבור מעבדי ARM64 נוספה היכולת לשדר מידע תזמון.

תמיכה בפונקציית ה-hash blake2b נוספה גם לתת-המערכת הקריפטוגרפית, המספקת ביצועי חישוב גיבוב גבוהים מאוד תוך שמירה על אמינות ברמת SHA-3, כמו גם גרסה מקוצרת של Blake2s.

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

גודל השם יכול להיות עד 128 תווים (בעבר שם ממשק הרשת הוגבל ל -16 תווים).

כדי להוסיף שם נוסף, השתמשו בפקודה " ip link prop add " (לדוגמה, " ip link prop add enx00e04c361e4c altname someothername "). המימוש מבוסס על הוספת מאפיינים נוספים לממשק וניתן להרחיב אותו בעתיד עם פרמטרים אחרים, לא רק שמות חלופיים.

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

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


הוסף כמקור מועדף בגוגל