לינוקס 6.18 מגיעה עמוסה: דרייברים חדשים, ביצועים טובים יותר והתקדמות משמעותית בסיליקון של אפל וב-AMD/אינטל

  • לינוקס 6.18 מציגה שיפורי ביצועים כלליים ואופטימיזציות חדשות במעבד, בזיכרון ובאבטחה.
  • דרייברים חדשים ותמיכה רבה יותר עבור חומרת Intel, AMD, Arm, RISC-V ו-Apple Silicon.
  • עדכונים משמעותיים בגרפיקה, מערכות קבצים ורשתות.

לינוקס 6.18

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

מה שאחריו הוא ה- רשימה עם חדשות (באמצעות), וכן מידע על איך להשיג את הגרסה החדשה והאם זה שווה את זה. מאמץ מוקדם או לחכות עוד קצת. אזהרת ספוילר: עדיף לחכות.

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

  • מעבדים:
    • אופטימיזציה של Retpoline כדי לסייע בליבות E של אינטל.
    • Intel TDX עובד כעת עם Kexec למעט על מעבדי Xeon מוקדמים עם Trust Domain Extensions, שיש להם באג ידוע.
    • תאימות למנוע האבטחה Loongson לטיפול ב-RNG שהוקצתה, TPM2 והאצות קריפטוגרפיות שונות במעבדי LoongArch.
    • פתרון לבעיית ביצועים של PCIe במעבד Intel Xeon 6.
    • מנהל ההתקן AMD Versal TRNG שולב בליבת ה-SoCs האדפטיביים הללו.
    • עוד הכנות מצד AMD למעבדי Zen 6 הקרובים.
    • תיקון למעבדי AMD Bulldozer ישנים יותר.
    • שינוי מאוחר ולא תואם עבור Intel FRED (Flexible Return Event Delivery).
    • שינויים ב-IOMMU עבור חומרת Intel, AMD, Apple ו-RISC-V.
    • עצי המכשירים של Apple M2 Pro, Max ו-Ultra משולבים מ-Asahi Linux, וממשיכים לשפר את תמיכת Apple Silicon בלינוקס.
    • ה-ESWIN EIC7700 SoC נמצא כעת גם בליבת המעבד הראשית כחלק מהתמיכה ב-SiFive HiFive Premier P550.
    • הכנות לעץ התקנים עבור מעבדי Arm C1 Nano, Pro, Premium ו-Ultra בתוך פלטפורמת Lumex CSS החדשה של Arm.
    • "Sheaves" נוספה כשכבת מטמון אופציונלית חדשה מבוססת מערך לכל מעבד.
    • אופטימיזציה קטנה בניהול זיכרון x86.
    • בקרות וקטורי התקפה יכולות כעת להתמודד עם אמצעי ההפחתה החדש של VMSCAPE.
    • נוסף לדרייבר EDAC עבור אינטל, AMD ו-Arm.
    • RISC-V תומך כעת בהרחבות של ספקי MIPS.
    • עדכון תוכניות בסיס לטיפול במיקרו-קוד של אינטל כמיושן.
    • תמיכה בבקרת אנרגיה של "Panther Lake power slider".
    • שיפורי ביצועי קריפטוגרפיה.
  • וירטואליזציה:
    • טיפול אמין יותר ביותר מ-255 מעבדי vCPU בשרתי AMD EPYC.
    • זיהוי ההיפר-ויזור של FreeBSD Bhyve.
    • תמיכה ב-KVM x86 CET עבור AMD ואינטל עם טכנולוגיית אכיפת Control-flow.
    • AMD Secure AVIC מופעל כעת.
    • שיפורי Hyper-V עם תמיכה ב-Kexec ו-Kdump במכונות וירטואליות של Azure Confidential ועוד.
    • מספר שיפורים נוספים ב-KVM.
    • תמיכה ב-NVIDIA GB300 במנהל ההתקן NVGRACE VFIO.
  • דרייברים גרפיים של לינוקס/DRM:
    • בקר הרוקט החדש עבור מאיץ ה-NPU של מעבדי ה-SoC העדכניים ביותר של Rockchip.
    • תמיכה משופרת עבור AMD GCN 1.0 על גבי AMDGPU.
    • תמיכה ב-"פרופיל_כוח_של_Intel SLPC".
    • הפעלת תצוגת Intel Wildcat Lake.
    • אינטל חזרה לעבוד על בקר המאיץ של Havana Labs.
    • נובו משתמש כעת בקושחת NVIDIA GSP כברירת מחדל.
    • תמיכה בדרייבר DRM של Panthor עבור מעבדי מסך של Arm Mali G710, G510, G310, Gx15, Gx20 ו-Gx25.
    • "Tyr" הוא דרייבר DRM חדש ב-Rust עבור כרטיסי מסך של Arm Mali, שנועד להחליף את Panthor.
    • מספר שיפורים נוספים בבקרי DRM.
  • מערכות אחסון / קבצים:
    • Bcachefs הוסר מהליבה הראשית.
    • Btrfs תומך כעת בגדלי בלוקים גדולים מגודל העמוד.
    • מקביליות טובה יותר עבור עומסי עבודה עתירי קריאה ב-Btrfs.
    • XFS מאפשר fsck מקוון כברירת מחדל.
    • שיפור פי 150 ב-SquashFS lseek() עבור עותקים מפוזרים.
    • שיפורי ביצועים של אינטל F2FS.
    • אפשרות מפת סיביות ללא נעילה עבור RAID תוכנה (MD).
    • מדרגיות גדולה יותר עבור NFSD מעננים זולים ועד שרתים מתקדמים.
    • אופטימיזציה טובה מאוד בבקר exFAT שנותנת מהירות טעינה גבוהה יותר של ~16x.
    • שיפורים ב-FUSE.
    • תמיכה ב-OverlayFS עבור מערכות קבצים תלויי רישיות.
    • שיפורי ביצועים ב-SMB3 ו-KSMBD.
    • DM-PCACHE משולב כמטמון DAX בעל ביצועים גבוהים ובעל השהיה נמוכה עבור Device Mapper.
    • אופטימיזציה של gen_init_cpio ב-Btrfs או XFS.
    • תיקונים עבור מנהלי התקנים של מערכת הקבצים Apple HFS ו-HFS+.
    • מספר שיפורים נוספים במערכות הקבצים.
    • פתרון לקריסות כאשר כונני systemd קוראים קבצים רבים.
    • כתבים אטומיים עבור md-לינארי.
  • רשתות בלינוקס:
    • הצפנת גוגל PSP עבור חיבורי TCP.
    • שיפורים משמעותיים עבור שרתים תחת התקפות DDoS.
    • תמיכה במנוע עיבוד החבילות "PPE" של קוואלקום.
    • שיפורי רשת נוספים ותמיכה בחומרה קווית/אלחוטית חדשה.
    • שילוב בקר RDMA של AMD Thinking Ionic.
    • תמיכה ב-Intel GEN3 בבקר IRDMA עבור RDMA RoCEv2 עם קו E2000 IPU.
  • לינוקס במחשבים ניידים:
    • תמיכה ראשונה במשטח מגע הפטי המסופקת על ידי גוגל.
    • בקר EC חדש עבור ה-ThinkPad T14s Gen 6 עם Snapdragon X Elite.
    • בקר חדש למקלדות Xiaomi Redmibook עם כפתור AI, מקשי Fn ופונקציות נוספות.
    • יכולות PMF חדשות של AMD.
    • דרייבר HWMON חדש עבור מכשירים ניידים של GPD.
  • חומרה אחרת:
    • דרייברים מובנים של הרחבת קלט/פלט USB של Intel.
    • מספר בקרי קלט חדשים, כולל בקר המגע Fairphone 5.
    • ליבת RISC-V המוגדרת כברירת מחדל תומכת כעת בכפתורי הפעלה/איפוס בלוח הקדמי המחוברים ל-GPIO.
    • מסגרת ראשונית עבור כריכות של בקרי USB ב-Rust.
    • בקר מנוע Realtek ECC מובנה.
    • תמיכה בנוריות LED אדומות וירוקות ב-QNAP NAS.
    • תמיכה בהזרקת "רעל" של CXL לצורך ניפוי שגיאות.
    • API של Compress-Offload עם תמיכה בקודק Opus.
    • תמיכה בבקר Qualcomm Iris בקידוד H.264 ו-H.265.
    • ניטור חיישנים פונקציונלי בלוחות אם נוספים של ASUS.
    • שיפורים מתמשכים של תמיכת IEEE-1394 FireWire.
    • ניהול יציאת האודיו של בקר Sony DualSense.
  • אבטחת לינוקס:
    • ביטול ברירת מחדל של הצפנת אפיק TPM מסיבות של ביצועים.
    • BPF תומך כעת בתוכניות חתומות ובביצוע משימות נדחה, בנוסף לשיפורים אחרים בלינוקס 6.18.
    • קוד ביקורת לינוקס מטפל כעת כהלכה במודולי אבטחה מרובים (LSMs).
  • שינויים נוספים בלינוקס 6.18:
    • יישום Python חדש בעץ הליבה בשם "ilist" לעבודה עם אירועים perf.
    • שיפורים רבים בניהול הזיכרון.
    • תכונה "מעבר" חדשה שתסייע בתצורת הליבה (Kconfig).
    • הכנות Sched_ext לתמיכה במתכנני משנה מבוססי cgroup.
    • הרבה קוד Rust חדש נכנס לליבה הראשית, כולל מנהל ההתקן החדש של גוגל, Rust Binder, לאנדרואיד.

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