Linux 7.2 เปิดตัวเมื่อวันที่ 16 สิงหาคม โดยมีจุดเด่นคือการจัดตารางงานที่คำนึงถึงแคช CPU และการปรับปรุงเส้นทางการทำงานของระบบจัดเก็บข้อมูล รุ่นนี้เปิดใช้ Btrfs large folios เป็นค่าเริ่มต้น เพิ่มการบูต MacBook ชิป Apple M3 ด้วย mainline kernel ไปยัง serial console รวมถึงรองรับ Intel USB4STREAM, AMDGPU HDMI 2.1 FRL และ...
คำตอบการวิจัย

Create a landscape editorial hero image for this Studio Global article: What are the major changes, performance improvements, hardware additions, deprecations, development milestones, AI-related concerns, and nex. Article summary: Linux 7.2 is a substantial performance, scheduler, filesystem, and hardware-enablement release, but its unusually busy nine-week cycle also exposed growing maintainer pressure from AI-assisted bug reports and oversized l. Topic tags: general, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clic
Linux 7.2 เปิดตัวเมื่อวันที่ 16 สิงหาคม ในฐานะการอัปเดตเคอร์เนลที่อัดแน่นทั้งการปรับปรุงประสิทธิภาพ การรองรับฮาร์ดแวร์ และการเก็บกวาดโค้ดเก่าที่อยู่มานาน จุดขายสำคัญคือระบบจัดตารางงานที่รู้จักโครงสร้างแคชของ CPU มากขึ้น ขณะที่งานด้านระบบไฟล์และเส้นทาง I/O ก็ได้รับการปรับปรุงในหลายจุด
อย่างไรก็ตาม รุ่นนี้ยังสะท้อนโจทย์ใหญ่ของผู้ดูแล Linux ด้วย นั่นคือปริมาณรายงานช่องโหว่ แพตช์ และข้อเสนอแนะที่เพิ่มขึ้นจากการใช้เครื่องมือ AI ซึ่งไม่ได้หมายความว่า AI เขียนฟีเจอร์หลักของเคอร์เนลขึ้นมาเอง แต่หมายถึงทีมมนุษย์ต้องตรวจสอบ แก้ไข และคัดกรองงานจำนวนมากขึ้น
Linux 7.2 เพิ่ม Cache Aware Scheduling ภายใต้ตัวเลือก CONFIG_SCHED_CACHE ระบบจัดตารางงานจะพยายามวางงานที่ใช้ข้อมูลร่วมกันไว้บนคอร์ที่อยู่ในโดเมนของแคชระดับสุดท้ายเดียวกัน หรือ Last-Level Cache (LLC) แทนที่จะกระจายงานไปยังโซนแคชต่าง ๆ โดยไม่คำนึงถึงความสัมพันธ์ของข้อมูล
แนวคิดนี้ช่วยลดการย้ายข้อมูลระหว่างแคช หรือที่มักเรียกว่า cache bouncing รวมถึงลด cache miss ซึ่งอาจเป็นต้นทุนที่มองไม่เห็นบนเครื่องที่มีโครงสร้างซับซ้อน เช่น ระบบหลายชิปเล็ตหรือหลายซ็อกเก็ตที่ใช้กับแพลตฟอร์ม AMD EPYC และ Intel Xeon
แต่ฟีเจอร์นี้ไม่ใช่สวิตช์เร่งความเร็วที่ให้ผลเหมือนกันกับทุกเครื่อง ประโยชน์จะขึ้นอยู่กับ topology ของ CPU และลักษณะงานเป็นหลัก โดยเฉพาะงานที่มีข้อมูลร่วมกันจำนวนมากและต้องย้ายเธรดไปมาระหว่างโดเมนแคช หากเป็นคอมพิวเตอร์ทั่วไปหรือเวิร์กโหลดที่ไม่ได้ติดข้อจำกัดด้าน locality ของแคช ผลลัพธ์อาจไม่เด่นชัดนัก
การเปลี่ยนแปลงหลายรายการใน Linux 7.2 อยู่เบื้องหลังมากกว่าจะเป็นฟีเจอร์ที่ผู้ใช้เห็นทันที แต่มีเป้าหมายตรงไปที่คอขวดของการอ่านเขียนข้อมูล ได้แก่
io_uring แต่ไม่ควรตีความว่าเป็นตัวเลขรับประกันสำหรับดิสก์หรือแอปพลิเคชันทุกชนิด ภาพรวมจึงไม่ใช่การเร่งความเร็วจากจุดเดียว แต่เป็นการปรับปรุงหลายชั้นตั้งแต่การจัดการข้อมูลในหน่วยความจำ เมทาดาทาของระบบไฟล์ ไปจนถึงการส่งข้อมูลผ่าน I/O ผู้ใช้ที่มีแนวโน้มเห็นผลมากกว่าคือผู้ที่ทำงานกับสตอเรจความเร็วสูง ระบบไฟล์ที่มีไฟล์จำนวนมาก งานฐานข้อมูล งานประมวลผลที่พึ่งพา locality ของแคช หรือ Btrfs ที่มีการใช้หน่วยความจำและ I/O หนัก
Linux 7.2 ยังเป็นรุ่นที่มีความคืบหน้าด้านการเปิดใช้งานแพลตฟอร์มหลายรายการ โดยมีไฮไลต์สำคัญดังนี้
นอกเหนือจากนี้ยังมีการเปลี่ยนแปลงด้านเครือข่าย เวอร์ชวลไลเซชัน ความปลอดภัย ระบบฝังตัว และการวัดพลังงาน ทำให้ Linux 7.2 เป็นรุ่นที่เน้นการเปิดทางให้แพลตฟอร์มใหม่ ๆ พอ ๆ กับการเพิ่มประสิทธิภาพ
Linux 7.2 ลบโค้ดจำลองการทำงานของ x87 floating-point สำหรับ i486 ออกมากกว่า 13,000 บรรทัด พร้อมถอด AppleTalk และการรองรับอะแดปเตอร์ ARCnet รุ่นเก่าที่ใช้บัส ISA และ PCMCIA
เคอร์เนลยังเปลี่ยนให้ x86 ต้องมีตัวนับเวลาแบบใช้งานได้ หรือ TSC (Time Stamp Counter) โดยไม่มีข้อยกเว้น เครื่อง x86 สมัยใหม่ส่วนใหญ่พึ่งพา TSC อยู่แล้ว ดังนั้นผลกระทบหลักจึงอยู่ที่ฮาร์ดแวร์เก่ามากหรือระบบเฉพาะทางที่ไม่เป็นไปตามสมมติฐานของแพลตฟอร์มยุคปัจจุบัน
รอบการพัฒนานี้ยังปิดงานเก็บกวาดระยะยาวเพื่อถอดการใช้งาน API strncpy() ซึ่งถูกเลิกแนะนำออกจากโค้ดเคอร์เนล โดยแทนที่ด้วยฟังก์ชันจัดการสตริงที่ระบุพฤติกรรมได้ชัดเจนกว่า
ในช่วงพัฒนา Linux 7.2 เคยมีตัวจัดตารางงาน GPU แบบใหม่ที่เรียกว่า “fair” ซึ่งออกแบบมาเพื่อจัดลำดับงาน GPU ให้เป็นธรรมมากขึ้น แต่หลังพบปัญหาด้านกราฟิกบนระบบ AMD นักพัฒนาจึงย้อนการเปลี่ยนแปลงกลับไปใช้ FIFO ก่อนการเปิดตัวจริง
การย้อนกลับครั้งนี้สะท้อนแนวทางที่คุ้นเคยของการพัฒนาเคอร์เนล: ฟีเจอร์ที่ผ่านเข้ามาใน development cycle ไม่ได้แปลว่าจะพร้อมสำหรับผู้ใช้ stable เสมอไป ในกรณีนี้ผู้ดูแลเลือกความเสถียรและพฤติกรรมกราฟิกที่คาดเดาได้ มากกว่าการเร่งนำโมเดลจัดตารางงาน GPU ที่ทะเยอทะยานกว่าออกมาใช้งาน
วงจรการพัฒนา Linux 7.2 ใช้เวลาประมาณ 9 สัปดาห์ และมีผู้ร่วมพัฒนามากกว่า 2,100 คน ซึ่งสร้างสถิติด้านจำนวนผู้เข้าร่วมในช่วง merge window ตามรายงานที่เผยแพร่
การวิเคราะห์ที่ถูกอ้างถึงในรายงานยังประเมินว่าประมาณ 5% ของคอมมิต มีการระบุการใช้ความช่วยเหลือจาก AI ประเด็นสำคัญไม่ใช่การที่ AI เขียนฟีเจอร์หลักของ Linux 7.2 โดยอิสระ แต่เป็นการที่เครื่องมือ AI ทำให้เกิดกระแสรายงานช่องโหว่ แพตช์ที่เสนอ ข้อสังเกตจากการรีวิว และแพตช์แก้ไขติดตามผลจำนวนมากขึ้น บางการเปลี่ยนแปลงที่ถูกรับเข้าเคอร์เนลแก้ปัญหาที่ค้นพบผ่านการวิเคราะห์โดยมี AI ช่วย แต่ทุกข้อเสนอสุดท้ายยังต้องผ่านการตรวจสอบของผู้ดูแลและผู้รีวิวที่เป็นมนุษย์
คำอธิบายของ Linus Torvalds ที่ว่าการอัปเดตขนาดใหญ่ช่วงท้ายกำลังกลายเป็น “ความปกติใหม่” จึงควรอ่านในฐานะการยอมรับความจริงด้านการปฏิบัติงาน มากกว่าจะเป็นการสนับสนุนให้ลดมาตรฐานการรีวิว แม้ Linux 7.2 จะออกได้ตามกำหนด แต่ความเปลี่ยนแปลงที่ไหลเข้ามาช่วงท้ายก็แสดงให้เห็นว่าทีมดูแลต้องระวังทั้งปริมาณงาน รีเกรสชัน และคุณภาพของแพตช์มากขึ้น
ทันทีที่ Linux 7.2 เปิดตัว merge window ของ Linux 7.3 ก็เริ่มขึ้น โดยมีรายงานว่ามี pull request รออยู่แล้วประมาณ 40 รายการ ช่วงสองสัปดาห์ถัดไปจะเป็นตัวกำหนดว่าการเปลี่ยนแปลงสำคัญใดจะได้เข้าสู่รอบ 7.3
สำหรับ Ubuntu 26.10 หรือ “Stonking Stingray” ทีมเคอร์เนลของ Canonical ระบุ Linux 7.2 เป็นเวอร์ชันเป้าหมายในปัจจุบัน Ubuntu 26.10 มีกำหนดเปิดตัววันที่ 15 ตุลาคม 2026 และมีแผน kernel freeze ในวันที่ 1 ตุลาคม จังหวะเวลาดังกล่าวทำให้ Linux 7.2 ซึ่งออกมาแล้วและผ่านการทดสอบมากกว่า เป็นตัวเลือกที่ชัดเจนกว่าการรอ Linux 7.3
อย่างไรก็ดี คำว่า “target version” ยังไม่ใช่คำรับประกันว่าเวอร์ชันสุดท้ายจะไม่มีการเปลี่ยนแปลง หากการทดสอบพบรีเกรสชันรุนแรงหรือปัญหาการผสานรวม แผนของดิสทริบิวชันก็ยังสามารถปรับได้
สำหรับนักพัฒนาเคอร์เนล ขั้นตอนต่อไปคือการทดสอบรีเกรสชันและรีวิวแพตช์ต่อเนื่อง ส่วนผู้ใช้ทั่วไปไม่จำเป็นต้องรีบอัปเกรดเพียงเพราะ Linux 7.2 มีรายการฟีเจอร์จำนวนมาก คำถามที่สำคัญกว่าคือเครื่องและลักษณะงานของตนเองตรงกับจุดแข็งของรุ่นนี้หรือไม่ ไม่ว่าจะเป็นการใช้แคชให้มีประสิทธิภาพขึ้น ระบบไฟล์ที่เร็วขึ้น สตอเรจ I/O หนัก หรือการรองรับฮาร์ดแวร์รุ่นใหม่
Studio Global AI
หน้านี้รวมคำตอบที่ได้รับการสนับสนุนจากแหล่งที่มาซึ่งคุณสามารถดำเนินการต่อภายใน Studio Global
Linux 7.2 เปิดตัวเมื่อวันที่ 16 สิงหาคม โดยมีจุดเด่นคือการจัดตารางงานที่คำนึงถึงแคช CPU และการปรับปรุงเส้นทางการทำงานของระบบจัดเก็บข้อมูล
Linux 7.2 เปิดตัวเมื่อวันที่ 16 สิงหาคม โดยมีจุดเด่นคือการจัดตารางงานที่คำนึงถึงแคช CPU และการปรับปรุงเส้นทางการทำงานของระบบจัดเก็บข้อมูล รุ่นนี้เปิดใช้ Btrfs large folios เป็นค่าเริ่มต้น เพิ่มการบูต MacBook ชิป Apple M3 ด้วย mainline kernel ไปยัง serial console รวมถึงรองรับ Intel USB4STREAM, AMDGPU HDMI 2.1 FRL และการเตรียมพร้อมสำหรับ Zen 6
รอบการพัฒนาใช้เวลาประมาณ 9 สัปดาห์ มีผู้ร่วมพัฒนามากกว่า 2,100 คน และสะท้อนภาระการตรวจสอบแพตช์และรายงานที่เพิ่มขึ้นจากเครื่องมือ AI