Tailandês News

การอัปเดต Android 15 และ 16 คอร์ช่วยลดการใช้งานโปรเซสเซอร์และเพิ่มแบตเตอรี่โทรศัพท์มือถือ

Google, Android
Google, Android - viewimage/ Shutterstock.com

ยักษ์ใหญ่ด้านเทคโนโลยีที่รับผิดชอบระบบปฏิบัติการมือถือที่ใช้มากที่สุดในโลกได้เริ่มใช้เครื่องมือขั้นสูงเพื่อปรับโครงสร้างการทำงานภายในของสมาร์ทโฟน การเปลี่ยนแปลงเกิดขึ้นโดยตรงในเคอร์เนลซึ่งเป็นชั้นที่ลึกที่สุดของซอฟต์แวร์ โดยมีจุดประสงค์เพื่อเปลี่ยนวิธีที่อุปกรณ์จัดการทรัพยากรทางกายภาพและประมวลผลข้อมูลรายวัน

การปรับเปลี่ยนทางเทคนิคนี้ใช้การเพิ่มประสิทธิภาพอัตโนมัติที่ขับเคลื่อนด้วยคำติชม (AutoFDO) ซึ่งรวมอยู่ในชุดเครื่องมือ LLVM วิธีการนี้จะละทิ้งสมมติฐานการเขียนโปรแกรมทั่วไปแบบเก่าโดยมุ่งเน้นไปที่ข้อมูลการใช้งานจริงของผู้บริโภค โดยจัดลำดับความสำคัญของโค้ดที่ถูกเรียกใช้มากที่สุดในระหว่างรูทีนการนำทาง

การเปลี่ยนแปลงทางโครงสร้างส่งผลโดยตรงต่อเวอร์ชันล่าสุดของระบบ ซึ่งทำให้เกิดการเปลี่ยนแปลงเชิงปฏิบัติกับฮาร์ดแวร์ของอุปกรณ์:

– ลดภาระงานของหน่วยประมวลผลกลาง (CPU)

– เพิ่มความเร็วในการเปิดแอปพลิเคชั่นยอดนิยม

– ยืดอายุแบตเตอรี่ระหว่างการใช้งานต่อเนื่อง

– ปรับปรุงความลื่นไหลในการนำทางระหว่างหน้าจอและเมนูต่างๆ

แกนระบบปฏิบัติการคิดเป็นประมาณ 40% ของการใช้การประมวลผลทั้งหมดในอุปกรณ์มือถือในปัจจุบัน การปรับประสิทธิภาพใดๆ ในพื้นที่นี้จะสร้างผลกระทบเชิงบวกต่อประสิทธิภาพโดยรวมของอุปกรณ์ ทำให้มีหน่วยความจำว่างมากขึ้น และป้องกันไม่ให้ชิ้นส่วนภายในร้อนเกินไป

การทำงานทางเทคนิคของการรวบรวมข้อมูลใหม่

กระบวนการรวบรวมซอฟต์แวร์แบบดั้งเดิมจะแปลงซอร์สโค้ดที่สร้างโดยนักพัฒนาให้เป็นคำสั่งที่โปรเซสเซอร์ของโทรศัพท์มือถือสามารถตีความและดำเนินการได้ ในอดีต การแปลนี้เกิดขึ้นตามกฎแบบคงที่ ซึ่งหมายความว่าระบบพยายามคาดเดาวิธีที่ดีที่สุดในการรันแอปพลิเคชันโดยไม่รู้ว่าเจ้าของอุปกรณ์จะใช้แอปพลิเคชันนั้นอย่างไรในทางปฏิบัติ วิธีการนี้จำกัดศักยภาพสูงสุดของฮาร์ดแวร์ ทำให้เกิดปัญหาคอขวดที่มองไม่เห็นในระหว่างงานหนักและการใช้พลังงานมากเกินไป

ด้วยการแนะนำระเบียบวิธีตามผลตอบรับเชิงประจักษ์ คอมไพลเลอร์จะเริ่มดำเนินการอย่างชาญฉลาดและปรับเปลี่ยนได้ ระบบรวบรวมข้อมูลที่แม่นยำเกี่ยวกับส่วนใดของโค้ดที่ผู้ใช้ต้องการบ่อยที่สุด และกำหนดความสามารถในการประมวลผลสูงสุดไปยังส่วนเฉพาะเหล่านี้ การจัดลำดับความสำคัญนี้ช่วยให้มั่นใจได้ว่าฟังก์ชันที่เข้าถึงได้มากที่สุดจะทำงานโดยไม่ล่าช้า ช่วยลดการสิ้นเปลืองพลังงานในกระบวนการรองหรือที่เจ้าของสมาร์ทโฟนไม่ค่อยได้ใช้

วิธีการทดสอบในห้องปฏิบัติการ

ในการปรับเทียบเครื่องมือการคอมไพล์ใหม่ วิศวกรได้ทำการทดสอบอย่างเข้มงวดโดยใช้สมาร์ทโฟนกลุ่มผลิตภัณฑ์ Google Pixel สภาพแวดล้อมที่ได้รับการควบคุมทำให้สามารถจำลองสถานการณ์การใช้งานประจำวันที่รุนแรง เพื่อให้มั่นใจในความน่าเชื่อถือของข้อมูลที่แยกออกมา

ทีมเทคนิคเรียกใช้แอปพลิเคชันที่มีการดาวน์โหลดมากที่สุด 100 รายการในตลาดพร้อมกัน บังคับให้ฮาร์ดแวร์ทำงานที่ความจุสูงสุด ในระหว่างขั้นตอนนี้ ซอฟต์แวร์ตรวจสอบจะแมปพฤติกรรมของแกนหลักของระบบแบบเรียลไทม์

การทำแผนที่ระบุพื้นที่ของโค้ดลัด ศัพท์เฉพาะทางเทคนิคสำหรับภาคระบบปฏิบัติการที่ได้รับคำขอปริมาณสูงสุด จากการวินิจฉัยนี้ ซอฟต์แวร์ได้รับการเขียนใหม่เพื่อเพิ่มประสิทธิภาพเส้นทางข้อมูลโครงสร้างเหล่านี้โดยเฉพาะ

ข้อดีโดยตรงสำหรับการใช้งานรายวัน

การปรับโครงสร้างของรหัสกลางให้ผลลัพธ์ที่เห็นได้ชัดเจนในนาทีแรกของการใช้สมาร์ทโฟน การเปิดตัวแอปพลิเคชันขนาดใหญ่ เช่น โซเชียลเน็ตเวิร์กและเกมที่มีกราฟิกที่ซับซ้อน เกิดขึ้นในเวลาเสี้ยววินาทีที่ซอฟต์แวร์เวอร์ชันก่อนหน้ากำหนด

การนำทางผ่านอินเทอร์เฟซของอุปกรณ์มีความลื่นไหลมากขึ้น ช่วยขจัดอาการค้างชั่วขณะซึ่งมักเกิดขึ้นเมื่อเลื่อนดูฟีดหรือเปลี่ยนระหว่างหน้าต่างที่เปิดอยู่อย่างรวดเร็ว การทำงานหลายอย่างพร้อมกันจะมีเสถียรภาพมากขึ้นและตอบสนองต่อการสัมผัสหน้าจอ

การจัดการพลังงานอัจฉริยะเป็นอีกจุดเด่นหนึ่งของการปรับปรุงสถาปัตยกรรม ด้วยการที่โปรเซสเซอร์ใช้ความพยายามน้อยลงในการทำงานเดียวกัน ระบบจึงลดการใช้ไฟฟ้า ขยายเวลาเปิดหน้าจอก่อนที่จะต้องเชื่อมต่อกับซ็อกเก็ต

ตัวชี้วัดการพัฒนาภายในบันทึกประสิทธิภาพการก้าวกระโดดที่สำคัญ ตรวจสอบประสิทธิภาพของการเปลี่ยนแปลงในซอร์สโค้ด การเพิ่มประสิทธิภาพจะช่วยแก้ปัญหาการทำงานช้าเรื้อรังบนอุปกรณ์ที่มีการใช้งานต่อเนื่องหลายเดือนและพื้นที่เก็บข้อมูลเกือบเต็ม

บูรณาการเข้ากับซอฟต์แวร์เวอร์ชันล่าสุด

การเปลี่ยนแปลงเชิงโครงสร้างมีอยู่แล้วในสาขารหัส Android 16-6.12 และ Android 15-6.6 การบูรณาการตั้งแต่เนิ่นๆ นี้ทำให้มั่นใจได้ว่าผลิตภัณฑ์รุ่นถัดไปของอุตสาหกรรมมือถือจะวางจำหน่ายพร้อมมาตรฐานประสิทธิภาพใหม่ที่เปิดใช้งานจากโรงงาน

กำหนดการพัฒนาคาดว่าจะมีการขยายเทคโนโลยีนี้ไปยังส่วนประกอบสำคัญอื่นๆ ของอุปกรณ์ การวางแผนรวมถึงการใช้วิธีการปรับให้เหมาะสมแบบเดียวกันกับไดรเวอร์ควบคุมกล้อง โมเด็มการเชื่อมต่อเครือข่าย และเซ็นเซอร์รักษาความปลอดภัยแบบไบโอเมตริก

การปรับตัวโดยผู้ผลิตสมาร์ทโฟน

วิวัฒนาการของแกนระบบปฏิบัติการไม่ได้จำกัดอยู่เพียงอุปกรณ์ที่ผลิตโดยผู้พัฒนาซอฟต์แวร์เอง ซึ่งแพร่กระจายไปทั่วตลาดเทคโนโลยีมือถือในลักษณะออร์แกนิก บริษัทคู่ค้า เช่น Samsung ดูดซับการปรับปรุงโครงสร้างเหล่านี้และรวมเข้ากับอินเทอร์เฟซส่วนบุคคลของตนเอง เช่น One UI 8.5 เพื่อให้มั่นใจว่านวัตกรรมจะเข้าถึงฐานผู้บริโภคทั่วโลก การเปลี่ยนแปลงของตลาดนี้ทำให้แบรนด์บุคคลที่สามสามารถนำเสนออุปกรณ์ที่รวดเร็วและคุ้มค่ามากขึ้น โดยไม่ต้องลงทุนทรัพยากรของตนเองในการเขียนโค้ดระดับต่ำใหม่ การกำหนดมาตรฐานประสิทธิภาพในเคอร์เนลจะสร้างรากฐานที่มั่นคงสำหรับผู้ผลิตเพื่อมุ่งเน้นการลงทุนทางการเงินในการปรับปรุงเลนส์กล้อง จอแสดงผลความละเอียดสูง และการออกแบบที่เป็นนวัตกรรม โดยรู้ดีว่ารากฐานซอฟต์แวร์ทำงานที่ความสามารถในการประมวลผลและการจัดการพลังงานสูงสุดอยู่แล้ว

การขยายไปยังส่วนประกอบฮาร์ดแวร์ของบริษัทอื่น

โครงการระยะยาวนี้มีจุดมุ่งหมายเพื่อรวมชิ้นส่วนฮาร์ดแวร์ที่พัฒนาโดยบริษัทอิสระและซัพพลายเออร์ชิป เป้าหมายคือการสร้างสภาพแวดล้อมดิจิทัลที่ส่วนประกอบทางกายภาพใดๆ โดยไม่คำนึงถึงแบรนด์หรือประเทศต้นทาง สื่อสารกับระบบปฏิบัติการโดยใช้เส้นทางข้อมูลที่ปรับให้เหมาะสม และปราศจากปัญหาคอขวดในการประมวลผลโดยสิ้นเชิง

ความเกี่ยวข้องของการจัดการหน่วยความจำ

นอกจากโปรเซสเซอร์แล้ว สถาปัตยกรรมการคอมไพล์ใหม่ยังส่งผลกระทบเชิงบวกต่อวิธีจัดการหน่วยความจำ RAM โดยอุปกรณ์มือถือ การเข้าถึงรหัสที่ใช้บ่อยได้เร็วขึ้นจะช่วยป้องกันการโหลดข้อมูลชั่วคราวโดยไม่จำเป็นซึ่งทำให้ระบบโอเวอร์โหลด

การทำความสะอาดเส้นทางข้อมูลโดยอัตโนมัติอย่างต่อเนื่องและอัตโนมัตินี้ช่วยป้องกันโทรศัพท์มือถือไม่ให้ประสิทธิภาพลดลงตลอดการใช้งานหลายเดือน อุปกรณ์ยังคงความคล่องตัวเช่นเดียวกับวันที่นำออกจากกล่องเป็นครั้งแรก

การสร้างมาตรฐานของตลาดเทคโนโลยีมือถือ

การใช้เครื่องมือจำนวนมากโดยอิงจากข้อมูลการใช้งานจริงทำให้เกิดความต้องการระดับใหม่สำหรับอุตสาหกรรมสมาร์ทโฟนทั่วโลก ปัจจุบันผู้บริโภคคาดหวังการตอบสนองทันทีจากอุปกรณ์ของตน โดยไม่คำนึงถึงช่วงราคาของผลิตภัณฑ์ที่ซื้อจากร้านค้าปลีก

วิศวกรรมซอฟต์แวร์ที่มุ่งเน้นไปที่ประสิทธิภาพการใช้พลังงานและความเร็วในการดำเนินการได้รวมแพลตฟอร์มนี้ไว้เป็นทางเลือกหลักสำหรับการพัฒนาเทคโนโลยีพกพาใหม่ๆ ฐานโค้ดที่ได้รับการปรับปรุงจะช่วยสนับสนุนแอปพลิเคชันรุ่นต่อไป บริการดิจิทัล และเครื่องมือปัญญาประดิษฐ์แบบฝัง

To Top