Android 14 จะไม่อนุญาตให้ใช้แอปเพิ่มความเร็ว/เคลียร์ RAM อีกต่อไป
แอปจำพวกเร่งความเร็วเครื่องและช่ายเคลียร์หน่วยความจำพื้นหลังเป็นที่นิยมเสมอมาในหมู่ผู้ใช้ Android และตอนนี้ก็น่าจะมีไม่น้อยที่ยังคงใช้อยู่ อย่างไรก็ดี แอปเปล่านี้อาจจะไม่สามารถใช้ได้อีกต่อไปใน Android 14 ครับ
โดยทั่วไปแล้วแอปที่อ้างว่าสามารถเร่งความเร็วมือถือได้จะทำงานโดยการบังคับปิด process ต่าง ๆ ที่รันอยู่บนพื้นหลัง โดยใช้ API “killBackgroundProcesses” ทำให้รู้สึกว่ามือถือทำงานเร็วขึ้น แต่ก็เพียงแค่ครู่เดียวเท่านั้น เพราะแท้จริงแล้วการทำแบบนี้ระบบก็จะเปิดใช้งาน process ต่าง ๆ ขึ้นมาอีกครั้งอยู่ดี ทำให้มือถือทำงานหนักขึ้นกว่าเดิม
อย่างไรก็ดี Mishaal Rahman นักเขียนและนักพัฒนาอิสระ ได้เปิดเผยบน Blog ส่วนตัวของเขาว่า Android 14 จะไม่อนุญาตให้แอปใด ๆ ใช้ API “killBackgroundProcesses” สั่งปิดแอปอื่นบนพื้นหลังได้ยกเว้นตัวของมันเอง หากพยายาม จะปรากฏ error “Invalid packageName: com.example.anotherapp” กล่าวคือ แอปพลิเคชันใด ๆ ที่อ้างว่าสามารถเร่งความเร็วให้สมาร์ทโฟนได้ด้วยการเคลียร์แอปพื้นหลัง จะไม่สามารถใช้งานได้อีกต่อไปใน Android 14
ขณะเดียวกัน Google ยังได้แนบคำแนะนำมากับ Android 14 DP2 ว่า “ผู้พัฒนาไม่ควรใช้ API “killBackgroundProcesses” หรือวิธีอื่นใดในการควบคุมวงจรชีวิตของแอปอื่น ๆ แม้จะเป็น OS เวอร์ชันเก่าก็ตาม ระบบ Android ออกแบบมาเพื่อเก็บ cache ของแอปไว้ในพื้นหลัง และจะปิดมันโดยอัตโนมัติเมื่อหน่วยความจำไม่พอ หากแอปของคุณปิดแอปอื่น ๆ โดยไม่จำเป็น จะทำให้ประสิทธิภาพของระบบลดลง และใช้แบตเตอรีมากขึ้น เนื่องจากต้องเริ่มการทำงานของแอปเหล่านั้นใหม่ทั้งหมดในภายหลัง ซึ่งใช้ทรัพยากรมากกว่าการเรียกใช้แอปที่ถูก cache เอาไว้ในพื้นหลังเสียอีก”
การเปลี่ยนแปลงครั้งนี้ดูจะเป็นผลดีกับผู้ใช้มากกว่า เพราะอย่างที่กล่าวไปแล้วว่าแอปพวกนี้จะทำงานโดยการสั่งปิด process อื่น ๆ ในพื้นหลัง ทำให้ระบบต้องเรียก process เหล่านี้ขึ้นมาอีกรอบ ส่งผลให้ทำงานหนักกว่าเดิม แถมยังเปลืองแบตเตอรีอีกด้วย หรือใครที่ใช้อยู่ก็เลิกใช้ได้เลยโดยไม่ต้องรอ Android 14 ครับ
ที่มา : esper
วันที่ : 14/3/2566