ผู้ผลิตอุปกรณ์เคลื่อนที่รายใหญ่ที่สุดของโลกสี่รายได้ประกาศโครงการริเริ่มร่วมกันเพื่อสร้างมาตรฐานการจัดการหน่วยความจำในระบบปฏิบัติการ Android บริษัท Xiaomi, OPPO, vivo และ Lenovo ได้ก่อตั้งพันธมิตรทางเทคนิคโดยมีเป้าหมายเพื่อสร้างกฎที่เป็นหนึ่งเดียวซึ่งจะลดการปิดแอปพลิเคชันโดยไม่คาดคิด มาตรการนี้มีจุดมุ่งหมายเพื่อแก้ไขปัญหาเรื้อรังที่ผู้ใช้รายงาน เช่น การขัดข้องกะทันหัน อุปกรณ์ร้อนเกินไป และการใช้แบตเตอรี่มากเกินไปในระหว่างการใช้งานในแต่ละวัน
หลักเกณฑ์ใหม่นี้กล่าวถึงปัญหาในอดีตที่เกิดขึ้นในระบบนิเวศของ Google โดยมีลักษณะของซอฟต์แวร์ที่มีการกระจายตัวสูงระหว่างแบรนด์ต่างๆ ด้วยการนำมาตรฐานทางเทคนิคชุดนี้ไปใช้ สตูดิโอพัฒนาซอฟต์แวร์จะมีสภาพแวดล้อมการเขียนโปรแกรมที่คาดการณ์ได้และมีเสถียรภาพมากขึ้น การกำหนดมาตรฐานช่วยให้แอปพลิเคชันทำงานได้อย่างลื่นไหลในอินเทอร์เฟซแบบกำหนดเองต่างๆ ช่วยลดความจำเป็นในการปรับเปลี่ยนเฉพาะสำหรับโทรศัพท์มือถือแต่ละรุ่นที่มีอยู่ในตลาด
ความท้าทายทางประวัติศาสตร์ของการกระจายตัวในระบบนิเวศมือถือ
สถาปัตยกรรมโอเพ่นซอร์สของ Android ช่วยให้ผู้ผลิตสามารถปรับเปลี่ยนระบบเพื่อเพิ่มเอกลักษณ์ทางภาพและคุณสมบัติพิเศษของตนเองได้เสมอ อิสรภาพนี้ส่งผลให้มีการสร้างเลเยอร์การปรับแต่งที่ซับซ้อนซึ่งทำงานบนรากฐานของระบบดั้งเดิม แต่ละแบรนด์ได้พัฒนาอัลกอริธึมของตัวเองเพื่อตัดสินใจว่าควรปิดแอปพื้นหลังอย่างไรและเมื่อใดเพื่อประหยัดทรัพยากร การขาดความสม่ำเสมอนี้ได้สร้างภูมิทัศน์ที่วุ่นวายสำหรับวิศวกรรมซอฟต์แวร์
ความพยายามในปัจจุบันมีรากฐานมาจากความเคลื่อนไหวขององค์กรก่อนหน้านี้ Gold Standard Alliance ซึ่งเป็นพันธมิตรที่ก่อตั้งขึ้นในปี 2021 ได้เริ่มรวบรวมบริษัทยักษ์ใหญ่ด้านเทคโนโลยีของจีนเพื่อหารือเกี่ยวกับแนวทางแก้ไขร่วมกัน กลุ่มบริษัท ซึ่งรวมถึง Honor ด้วย ได้ก่อตั้งขึ้นนับตั้งแต่ก่อตั้งว่าความเสถียรของระบบและประสิทธิภาพการใช้พลังงานควรเป็นเสาหลักของการพัฒนาใหม่ๆ การอ้างอิงเบื้องต้นสำหรับการอภิปรายเหล่านี้คือการรับรองและรูปแบบการจัดการที่เข้มงวดซึ่งระบบของคู่แข่งได้นำไปใช้แล้ว
สำหรับโปรแกรมเมอร์ การแยกส่วนหมายถึงการทดสอบความเข้ากันได้อย่างไม่มีที่สิ้นสุด แอปส่งข้อความอาจทำงานได้อย่างสมบูรณ์บนอุปกรณ์ Xiaomi แต่ต้องยุติการทำงานอย่างจริงจังเนื่องจากหน่วยความจำในอุปกรณ์ OPPO ไม่เพียงพอ สิ่งนี้นำไปสู่ความล้มเหลวในการส่งการแจ้งเตือนและความยุ่งยากให้กับผู้บริโภค การไม่มีกฎเกณฑ์ที่ชัดเจนทำให้ทีมพัฒนาต้องสร้างรหัสทางเลือกเพื่อพยายามหลีกเลี่ยงอุปสรรคที่ผู้ผลิตแต่ละรายกำหนด
แนวทางทางเทคนิคและวิธีการทำงานของมาตรฐานใหม่
เอกสารทางเทคนิคที่จัดทำโดยบริษัททั้งสี่เสนอการเปลี่ยนแปลงโครงสร้างในลักษณะที่ฮาร์ดแวร์โต้ตอบกับซอฟต์แวร์ที่ติดตั้ง ข้อเสนอกลางละทิ้งการยุติกระบวนการอย่างกะทันหันเพื่อสนับสนุนการสื่อสารแบบสองทิศทางระหว่างระบบปฏิบัติการและแอปพลิเคชัน เมื่อ RAM ของอุปกรณ์ถึงระดับวิกฤติ ระบบจะหยุดทำงานเหมือนผู้ดำเนินการแบบเงียบ เริ่มทำหน้าที่เป็นผู้จัดการทรัพยากรอัจฉริยะ
- การสร้างพื้นฐานที่เป็นหนึ่งเดียวสำหรับการใช้ RAM โดยแอปพลิเคชันเบื้องหลัง
- การสร้างระบบการแจ้งเตือนอัจฉริยะที่เตือนนักพัฒนาก่อนที่จะบังคับยุติ
- การใช้กฎการสตาร์ทเย็นเพื่อเพิ่มประสิทธิภาพการเปิดซอฟต์แวร์ขนาดใหญ่
- ความสอดคล้องทางเทคนิคกับข้อกำหนดการจำกัดทรัพยากรในอนาคตที่คาดการณ์ไว้สำหรับ Android 17
- คำจำกัดความของกำหนดเวลาการปรับเปลี่ยนที่กำหนดไว้สำหรับวันที่ 30 มิถุนายน 2026
การแนะนำการแจ้งเตือนล่วงหน้าเกี่ยวกับหน่วยความจำไม่เพียงพอคือการเปลี่ยนแปลงที่สำคัญที่สุดต่อความเสถียรของระบบ เมื่อได้รับการแจ้งเตือนจากระบบปฏิบัติการ แอปพลิเคชันจะได้รับกรอบเวลาเพื่อบันทึกความคืบหน้าของผู้ใช้และเผยแพร่ทรัพยากรที่ไม่จำเป็นโดยสมัครใจ หากเกมหรือโปรแกรมแก้ไขข้อความสามารถลดการใช้หน่วยความจำของตัวเองได้อย่างรวดเร็ว จะหลีกเลี่ยงการบังคับยุติการใช้งาน ไดนามิกนี้จะรักษาข้อมูลผู้ใช้และรักษาการนำทางที่ลื่นไหลระหว่างหน้าจอต่างๆ
ผลกระทบโดยตรงต่อนักพัฒนาและวงจรการทดสอบ
การรวมกฎหน่วยความจำเข้าด้วยกันได้เปลี่ยนแปลงกิจวัตรของสตูดิโอสร้างแอปพลิเคชันอย่างมาก เวลาที่ใช้ในการระบุและแก้ไขข้อบกพร่องเฉพาะแบรนด์ถือเป็นส่วนสำคัญของงบประมาณของโครงการซอฟต์แวร์ใดๆ ด้วยมาตรฐานเดียวที่ต้องปฏิบัติตาม วงจรการพัฒนาจะสั้นลงและถูกลง การประหยัดทรัพยากรทางการเงินสามารถเปลี่ยนเส้นทางไปสู่การสร้างคุณสมบัติใหม่แทนที่จะรักษาความเข้ากันได้
การทดสอบการประกันคุณภาพยังได้รับประสิทธิภาพอีกด้วย ในปัจจุบัน บริษัทต่างๆ จำเป็นต้องบำรุงรักษาห้องปฏิบัติการด้วยอุปกรณ์ต่างๆ มากมายเพื่อให้แน่ใจว่าแอปพลิเคชันจะไม่ปิดเองหลังจากใช้งานไปไม่กี่นาที การกำหนดมาตรฐานทำให้มั่นใจได้ว่าพฤติกรรมของซอฟต์แวร์จะเหมือนกัน ไม่ว่าอุปกรณ์จะผลิตโดย vivo, Lenovo, OPPO หรือ Xiaomi การคาดการณ์ทางเทคนิคช่วยลดความจำเป็นในการอัปเดตฉุกเฉินเพื่อแก้ไขความล้มเหลวในการจัดการแบตเตอรี่
ประโยชน์เชิงปฏิบัติสำหรับประสบการณ์ผู้บริโภคขั้นสุดท้าย
ผู้ใช้สมาร์ทโฟนจะได้รับประโยชน์สูงสุดจากความร่วมมือระหว่างยักษ์ใหญ่ด้านเทคโนโลยี การปรับปรุงที่เห็นได้ชัดเจนที่สุดจะเกิดขึ้นในการทำงานหลายอย่างพร้อมกันในแต่ละวัน การสลับระหว่างแอปพลิเคชันธนาคาร โซเชียลเน็ตเวิร์ก และกล้องโทรศัพท์มือถือ จำเป็นต้องมีการถ่ายโอนข้อมูลในหน่วยความจำ RAM จำนวนมาก มาตรฐานใหม่นี้จะป้องกันไม่ให้ระบบปิดแอปธนาคารในระหว่างการทำธุรกรรมเพียงเพราะกล้องต้องการการประมวลผลชั่วคราวมากขึ้น การท่องเว็บจะราบรื่นและปราศจากการหยุดชะงักที่น่ารำคาญ
ประสิทธิภาพการใช้พลังงานเป็นอีกประเด็นหนึ่งที่ส่งผลกระทบโดยตรงต่อชีวิตประจำวัน การเปิดแอปที่ถูกบังคับปิดอีกครั้งจะสิ้นเปลืองแบตเตอรี่มากกว่าการปล่อยให้แอปอยู่เฉยๆ ในเบื้องหลัง โปรเซสเซอร์จำเป็นต้องทำงานที่ความจุสูงสุดเพื่อโหลดข้อมูลทั้งหมดอีกครั้ง ด้วยการลดจำนวนการรีสตาร์ทขณะเย็น การจัดการหน่วยความจำใหม่จะช่วยลดความเครียดในโปรเซสเซอร์ ผลลัพธ์ในทางปฏิบัติคืออุปกรณ์จะร้อนน้อยลงระหว่างการใช้งานเป็นเวลานานและแบตเตอรี่จะใช้เวลาคายประจุนานขึ้น
กำหนดเวลาการดำเนินการและขั้นตอนต่อไปสำหรับพันธมิตร
บริษัทที่เกี่ยวข้องกำลังเตรียมที่จะเผยแพร่เอกสารทางเทคนิคฉบับสมบูรณ์ในอีกไม่กี่วันข้างหน้า คู่มือจะระบุรายละเอียดอย่างชัดเจนว่านักพัฒนาควรรวมหลักเกณฑ์ใหม่เข้ากับโค้ดของตนอย่างไร การเปลี่ยนแปลงนี้ไม่จำเป็นต้องดำเนินการใดๆ ในส่วนของผู้บริโภค การปรับปรุงจะค่อยๆ เข้าถึงอุปกรณ์ต่างๆ ผ่านการอัปเดตระบบอัตโนมัติและแอปพลิเคชันเวอร์ชันใหม่ที่ดาวน์โหลดจากร้านค้าอย่างเป็นทางการ
กำหนดการนำไปใช้จะเชื่อมโยงโดยตรงกับแผนการของ Google สำหรับระบบปฏิบัติการ กฎของกลุ่มพันธมิตรได้รับการออกแบบให้ทำงานร่วมกับ Android 17 ได้ ซึ่งให้การควบคุมขีดจำกัดหน่วยความจำที่เข้มงวดมากขึ้นแล้ว ผู้ผลิตมีเวลาจนถึงสิ้นปี 2026 ในการปรับอินเทอร์เฟซเฉพาะบุคคลให้เป็นมาตรฐานใหม่ ความร่วมมือดังกล่าวแสดงให้เห็นถึงความสมบูรณ์ของตลาดเอเชีย ซึ่งเลือกที่จะแก้ไขปัญหาเชิงโครงสร้างร่วมกัน แทนที่จะรักษาความแตกต่างของซอฟต์แวร์ไว้ในฐานะเครื่องมือการแข่งขันที่แยกจากกัน

