Google รวมระบบ AutoFDO เข้ากับ Android 15 และ 16 ใหม่เพื่อเพิ่มความเร็วในการประมวลผลสมาร์ทโฟน
วิศวกรรมซอฟต์แวร์ที่มุ่งเป้าไปที่อุปกรณ์พกพากำลังอยู่ระหว่างการปรับโครงสร้างทางเทคนิคอย่างลึกซึ้งด้วยการแนะนำวิธีการคอมไพล์แบบใหม่ในแกนหลักของระบบปฏิบัติการที่ใช้มากที่สุดในตลาดโลก การนำ Feedback-Driven Automatic Optimization มาใช้ ซึ่งรู้จักกันในชื่อย่อ AutoFDO ในทางเทคนิค กลายเป็นส่วนหนึ่งของชุดเครื่องมือ LLVM ซึ่งเปลี่ยนวิธีการประมวลผลคำสั่งโค้ดโดยส่วนประกอบทางกายภาพของอุปกรณ์ จุดสนใจหลักของการเปลี่ยนแปลงอยู่ที่การวางแผนการใช้งานจริงของเจ้าของสมาร์ทโฟนเพื่อจัดลำดับความสำคัญของขั้นตอนการประมวลผล รับรองความลื่นไหลมากขึ้นในการดำเนินงานรายวัน และเพิ่มประสิทธิภาพการจัดสรรทรัพยากรฮาร์ดแวร์ การวัดนี้แสดงให้เห็นถึงการเปลี่ยนแปลงกระบวนทัศน์ในการสร้างซอฟต์แวร์พื้นฐาน โดยละทิ้งแบบจำลองทางทฤษฎีไปหันไปใช้ข้อมูลเชิงประจักษ์
การทำงานของโครงสร้างของแกนกลางของระบบ
เคอร์เนลทำหน้าที่เป็นสะพานการสื่อสารหลักที่ไม่หยุดชะงักระหว่างแอปพลิเคชันที่ติดตั้งและฮาร์ดแวร์ทางกายภาพของอุปกรณ์ โดยจะจัดการทรัพยากรโครงสร้างพื้นฐานที่สำคัญ ซึ่งรวมถึงการจัดสรร RAM แบบไดนามิก การเลือกการทำงานของแกนประมวลผล และการควบคุมอุปกรณ์ต่อพ่วงที่เชื่อมต่อทั้งหมดอย่างเข้มงวด
ข้อมูลทางวิศวกรรมทางเทคนิคระบุว่าซอฟต์แวร์ในชั้นลึกนี้ใช้ประมาณ 40% ของความจุ CPU ทั้งหมดในระหว่างการทำงานมาตรฐานของอุปกรณ์ การประมวลผลจำนวนมากนี้เกิดขึ้นอย่างต่อเนื่องในพื้นหลัง โดยไม่คำนึงถึงแอปพลิเคชันเฉพาะที่เปิดบนหน้าจอของผู้ใช้
เนื่องจากอัตราการร้องขออย่างต่อเนื่องที่สูงนี้ การเปลี่ยนแปลงประสิทธิภาพของโค้ดหลักส่งผลให้ลดความพยายามที่จำเป็นจากฮาร์ดแวร์ลงตามสัดส่วนและทันที การลดภาระงานของโปรเซสเซอร์ส่งผลโดยตรงต่ออุณหภูมิการทำงานของอุปกรณ์และการใช้พลังงานแบตเตอรี่
การจัดการคำขอระดับต่ำเหล่านี้อย่างมีประสิทธิภาพจะป้องกันการก่อตัวของปัญหาคอขวดในการประมวลผลเมื่อแอปพลิเคชันหลายรายการพยายามเข้าถึงทรัพยากรทางกายภาพเดียวกันพร้อมกัน การจัดระเบียบอย่างเป็นระบบของคิวคำสั่งนี้จะกำหนดความเร็วของการตอบสนองต่อการสัมผัสหน้าจอและความเสถียรทั่วไปของการนำทาง
พลวัตการรวบรวมข้อมูล
กระบวนการคอมไพล์ซอฟต์แวร์มาตรฐานในอดีตนั้นขึ้นอยู่กับกฎแบบคงที่และการวิเคราะห์พฤติกรรมทางทฤษฎีเกี่ยวกับวิธีการประมวลผลโค้ดโดยเครื่อง คอมไพลเลอร์แปลภาษาการเขียนโปรแกรมระดับสูงเป็นคำสั่งไบนารี่ โดยพยายามคาดเดาเส้นทางลอจิคัลที่เป็นไปได้มากที่สุดที่ระบบจะปฏิบัติตาม อย่างไรก็ตาม วิธีการทั่วไปนี้มักจะล้มเหลวในการจับความแตกต่างที่ซับซ้อนของพฤติกรรมผู้ใช้จริง ส่งผลให้เกิดการเพิ่มประสิทธิภาพตัวตัดคุกกี้ ซึ่งไม่ได้แปลเป็นการเพิ่มประสิทธิภาพในทางปฏิบัติเสมอไปในระหว่างการใช้งานอุปกรณ์มือถือแบบไดนามิกทุกวัน
การบูรณาการเทคโนโลยี AutoFDO ช่วยยกระดับโมเดลดั้งเดิมนี้ด้วยการแนะนำการวิเคราะห์ข้อมูลเชิงประจักษ์โดยตรง ณ เวลาที่รวบรวมระบบปฏิบัติการ กลไกจะรวบรวมตัวชี้วัดที่แม่นยำว่าบล็อกโค้ดใดที่ถูกเรียกใช้บ่อยที่สุดในสถานการณ์จริงที่มีความเครียดและการใช้งานต่อเนื่อง ด้วยการแมปโดยละเอียดนี้ คอมไพเลอร์จะปรับโครงสร้างไฟล์สุดท้ายใหม่ โดยวางตำแหน่งคำสั่งที่ได้รับการร้องขอมากที่สุดในพื้นที่หน่วยความจำที่เข้าถึงได้รวดเร็ว และปรับเส้นทางลอจิคัลที่มีลำดับความสำคัญให้เหมาะสม การปรับเปลี่ยนแบบไดนามิกนี้จะเปลี่ยนระบบปฏิบัติการทั่วไปให้เป็นแพลตฟอร์มตามสถิติการใช้งานจริง ซึ่งจะช่วยเพิ่มประสิทธิภาพในการปฏิบัติงานตามปกติ
วิธีการทดสอบในห้องปฏิบัติการ
การตรวจสอบสถาปัตยกรรมซอฟต์แวร์ใหม่นี้จำเป็นต้องสร้างสภาพแวดล้อมการทดสอบที่เข้มงวดและมีการควบคุม โดยใช้สมาร์ทโฟนกลุ่ม Pixel เป็นฮาร์ดแวร์อ้างอิงหลัก วิศวกรได้ควบคุมอุปกรณ์ให้ทำกิจวัตรความเครียดต่อเนื่องแบบอัตโนมัติเพื่อจำลองการใช้งานหลายปีภายในเวลาไม่กี่วัน
โปรโตคอลการประเมินผลประกอบด้วยการดำเนินการอย่างต่อเนื่องของแอปพลิเคชันที่มีการดาวน์โหลดมากที่สุดหนึ่งร้อยรายการในตลาด ครอบคลุมเครือข่ายโซเชียล เกมหนัก และเครื่องมือเพิ่มประสิทธิภาพการทำงาน เครื่องมือสร้างโปรไฟล์ขั้นสูงจะบันทึกทุกรอบของ CPU ที่ใช้ระหว่างการเปลี่ยนแปลงอย่างรวดเร็ว, Cold Open และการประมวลผลเบื้องหลัง
การตรวจสอบระบุโซนร้อนที่เรียกว่าโค้ด ซึ่งแสดงถึงส่วนที่เป็นที่ต้องการและเข้าถึงได้มากที่สุดของเคอร์เนลระหว่างการเรียกดูทั่วไป แกนของระบบได้รับการคอมไพล์ใหม่โดยเฉพาะเพื่อเพิ่มความเร็วในการอ่านโซนที่สำคัญเหล่านี้ โดยกำจัดความซ้ำซ้อนในการประมวลผล
ข้อดีในการใช้งานของอุปกรณ์
การปรับโครงสร้างโค้ดหลักให้ผลลัพธ์ที่สามารถวัดผลได้โดยตรงในประสบการณ์การท่องเว็บในแต่ละวัน โดยเริ่มจากการลดเวลาที่ต้องใช้ในการบูตระบบและเปิดแอปพลิเคชันขนาดใหญ่ลงอย่างมาก การปรับเส้นทางตรรกะให้เหมาะสมช่วยให้โปรเซสเซอร์สามารถดำเนินงานที่มีลำดับความสำคัญด้วยจำนวนรอบสัญญาณนาฬิกาที่ลดลงอย่างมาก ซึ่งแปลเป็นอินเทอร์เฟซที่ปราศจากข้อขัดข้องและการกระตุกเมื่อเลื่อนหน้าหรือสลับระหว่างงานต่างๆ อย่างรวดเร็ว ประโยชน์ที่สำคัญที่สุดของประสิทธิภาพการคำนวณนี้อยู่ที่การจัดการพลังงานและความเป็นอิสระของอุปกรณ์ ด้วยการที่ CPU ต้องการความพยายามอย่างต่อเนื่องน้อยลงในการประสานงานฟังก์ชันฮาร์ดแวร์พื้นฐาน ปริมาณการใช้ไฟฟ้าจึงลดลงในลักษณะคงที่และเป็นเส้นตรง การลดการใช้งานโปรเซสเซอร์ยังช่วยลดความร้อนของส่วนประกอบภายใน ซึ่งเป็นปัจจัยที่ป้องกันการควบคุมปริมาณความร้อนและรักษาสุขภาพทางเคมีของแบตเตอรี่ในระยะยาว ส่งผลให้เจ้าของอุปกรณ์มีเวลาใช้งานหน้าจอนานขึ้นระหว่างการชาร์จปลั๊กอิน
บูรณาการเข้ากับซอฟต์แวร์เวอร์ชันใหม่
การใช้งานจริงของ AutoFDO ถูกกำหนดไว้แล้วในกำหนดการพัฒนาสำหรับระบบปฏิบัติการรุ่นต่อไป โดยได้รับการยืนยันการบูรณาการในสาขาเคอร์เนล Linux 6.12 และ 6.6 เวอร์ชันเฉพาะเหล่านี้เป็นรากฐานโครงสร้างระดับต่ำของ Android 16 และ Android 15 ตามลำดับ
อุปกรณ์ที่เปิดตัวด้วยเวอร์ชันดั้งเดิมเหล่านี้จะทำงานภายใต้ตรรกะการคอมไพล์ที่ขับเคลื่อนด้วยข้อมูลใหม่ตั้งแต่ครั้งแรกที่ใช้งาน มาตรการทางเทคนิคนี้กำหนดมาตรฐานใหม่ของประสิทธิภาพขั้นต่ำและประสิทธิภาพการใช้พลังงานสำหรับการเปิดตัวในตลาดโทรศัพท์มือถือทั่วโลกในอนาคต
การขยายส่วนประกอบฮาร์ดแวร์
การวางแผนทางวิศวกรรมซอฟต์แวร์คาดการณ์ถึงการขยายตัวที่ก้าวหน้าของวิธีการเพิ่มประสิทธิภาพนี้ไปไกลเกินกว่าแกนหลักของระบบปฏิบัติการ วัตถุประสงค์ทางเทคนิคคือการใช้โปรไฟล์ข้อมูลกับไดรเวอร์เฉพาะที่ควบคุมการสื่อสารกับอุปกรณ์ต่อพ่วงอุปกรณ์
โมดูลกล้องความละเอียดสูง เสาอากาศเครือข่ายมือถือ เซ็นเซอร์ไบโอเมตริกซ์ และชิปประมวลผลกราฟิก จะได้รับการเขียนโค้ดการสื่อสารใหม่และปรับปรุงให้เหมาะสม สิ่งนี้จะช่วยให้มั่นใจได้ว่าการใช้งาน CPU อย่างมีประสิทธิภาพจะเข้าถึงฟังก์ชันอุปกรณ์ต่อพ่วงทั้งหมดของสมาร์ทโฟน และเพิ่มความเร็วในการตอบสนองของฮาร์ดแวร์ให้สูงสุด
ระบบนิเวศของผู้ผลิตพันธมิตร
การเปลี่ยนแปลงที่ดำเนินการในระดับเคอร์เนลจะเป็นประโยชน์โดยตรงต่ออินเทอร์เฟซแบบกำหนดเองที่พัฒนาโดยบริษัทเทคโนโลยีอื่น ๆ ที่ใช้ระบบฐาน การอัปเดตโครงสร้างช่วยให้ซอฟต์แวร์ที่ได้รับการดัดแปลง เช่น อินเทอร์เฟซ One UI 8.5 สามารถทำงานบนพื้นฐานการคำนวณที่รวดเร็วและมีเสถียรภาพมากขึ้น ทำให้มั่นใจได้ว่าการประมวลผลที่เพิ่มขึ้นและการประหยัดแบตเตอรี่จะเข้าถึงผู้บริโภคปลายทางด้วยวิธีที่เป็นมาตรฐาน โดยไม่คำนึงถึงยี่ห้อหรือรุ่นของอุปกรณ์ที่เลือกในร้านค้าปลีก
Veja Tambem em Tailandês News
การค้าปลีกแบบดิจิทัลลดมูลค่าของสมาร์ทโฟน Galaxy S25 5G ด้วยโบนัสธนาคารและการแลกเปลี่ยนอุปกรณ์
อะแดปเตอร์ CarPlay ไร้สายของ Amazon มีส่วนลด 50% และคะแนนการอนุมัติสูงจากไดรเวอร์
ส่วนลดที่สำคัญสำหรับ Galaxy S25 Plus ลดมูลค่าลงต่ำกว่า 4,500 เรียลในร้านค้าออนไลน์
การลดราคาของ PlayStation 5 Pro ช่วยเร่งยอดค้าปลีกดิจิทัลและลดสต็อกทั่วโลก
การอัปเดตระบบ Apple ใหม่ช่วยเพิ่มประสิทธิภาพการจัดการงานเร่งด่วนสำหรับผู้ใช้ iPhone
รายละเอียดฮาร์ดแวร์รั่วไหลของ PlayStation แบบพกพารุ่นใหม่พร้อมกราฟิกที่เหนือกว่า Xbox Series S
Oppo เปิดตัว Find X9 Ultra อย่างเป็นทางการทั่วโลกพร้อมเลนส์ Hasselblad และแบตเตอรี่ที่แข็งแกร่ง
สมาร์ทโฟนแบบพับได้รุ่นใหม่นำสีทองมาสู่ผู้เข้าแข่งขัน Winter Games
Tim Cook เผย iPhone และ iPod ต้นแบบใหม่เพื่อเฉลิมฉลองครบรอบ 50 ปีของ Apple
ระบบ Android ได้รับการผสานรวม Gemini Nano 4 สำหรับการประมวลผลแบบออฟไลน์บนสมาร์ทโฟน
Leak เผย Lords of the Fallen และ Sword Art Online ในแค็ตตาล็อก PS Plus Essential ประจำเดือนเมษายน