วิธีแก้ไขปัญหาการจัดการหน่วยความจำของ OnePlus 3

ที่นี่เราจะอธิบายว่าทำไม OnePlus 3 ถึงมีปัญหาในการจัดการหน่วยความจำ รวมถึงวิธีแก้ไข!

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

ก่อนอื่นต้องชี้แจงบางสิ่งให้ชัดเจน: การจัดการหน่วยความจำใน OnePlus 3 คือ ออกแบบ ที่จะก้าวร้าวขนาดนี้ และมันไม่ใช่จุดบกพร่องเท่าที่เรารู้ ฉันได้ตรวจสอบค่า LMK และขีดจำกัดของแอปพื้นหลังแล้ว และค่าเหล่านี้ก็ไม่ได้ผิดปกติ แม้ว่าจะไม่ได้รับประโยชน์สูงสุดจาก RAM ขนาด 6GB ของ OnePlus 3 ก็ตาม นอกจากนี้, Carl Pei กล่าวถึงใน Twitter "พวกเขามีกลยุทธ์ที่แตกต่างกันสำหรับการจัดการ RAM ซึ่งเป็นประโยชน์ต่อแบตเตอรี่" และกล่าวว่าพารามิเตอร์สามารถแก้ไขได้โดยผู้ที่ไม่เห็นด้วยกับการตัดสินใจของพวกเขา ผู้ผลิต ROM แบบกำหนดเองมีแนวโน้มที่จะนำมุมมองการจัดการ RAM ของตนเองมาใช้ (เป็นที่น่าสังเกตว่า CM13 อย่างไม่เป็นทางการ เราทดสอบแล้วไม่เห็นการปรับปรุงที่สำคัญ)

https://twitter.com/getpeid/status/743721729948737536.

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

ลองใช้ความเสี่ยงของคุณเอง!

รับรองว่าชุมชนการพัฒนาจะพบวิธีเพิ่มประสิทธิภาพการจัดการ RAM และใช้ประโยชน์จาก RAM ขนาด 6GB ของ OnePlus 3 ได้ดียิ่งขึ้น แม้ว่าเราจะไม่พบวิธีแก้ปัญหาที่เหมาะสมที่สุด แต่เราลองใช้ build.prop และพบบรรทัดโค้ดที่มีค่าที่คุณสามารถเปลี่ยนได้เพื่อปรับปรุงการจัดการ RAM ของคุณได้อย่างง่ายดาย มีหลายวิธีในการแก้ไข build.prop รวมถึงการดึงมันออกมา ผ่าน ADB โดยไม่ต้องรูท หรือใช้แอปรูทที่ออกแบบมาเพื่อโดยเฉพาะ การแก้ไข build.prop. คราวนี้ฉันใช้ Root Explorer เป็นการส่วนตัว แต่วิธีการทั้งหมดควรใช้งานได้

เมื่อคุณค้นหา build.prop ของคุณ (/system/build.prop ในโฟลเดอร์รูทของคุณ) ให้ค้นหาบรรทัดที่ระบุว่า ro.sys.fw.bg_apps_limit=20 และเปลี่ยนค่าต่อท้ายให้เป็นตัวเลขที่สูงขึ้น ฉันทดสอบทั้ง 36 และ 42 แล้วและทั้งคู่ก็ให้ผลลัพธ์ที่คล้ายกัน โปรดทราบว่าเราไม่ได้ทดสอบอายุการใช้งานแบตเตอรี่หรือประสิทธิภาพที่ครอบคลุมภายใต้การตั้งค่านี้ ดังนั้นให้ลองใช้สิ่งนี้เฉพาะเมื่อคุณเต็มใจที่จะทดลองและยอมรับความเสี่ยงเอง ดังที่กล่าวไปแล้ว เราพบผลลัพธ์ที่ยอดเยี่ยม:

การปรับแต่งนี้เพิ่มจำนวนแอพที่ OnePlus 3 สามารถรองรับได้เกือบสองเท่า วิธีที่ฉันทดสอบคือการเปิดแอปทั้งหมดของฉันในลิ้นชักแอปและวนดู จนกระทั่งฉันพบจุดที่แอปแรก (ในกรณีนี้คือ Android Pay) ถูกไล่ออกจากหน่วยความจำ ด้วยการตั้งค่าเริ่มต้นก็ใช้เวลาเท่านั้น 12 แอปพลิเคชันสำหรับ Android Pay เพื่อวาดใหม่ เมื่อตั้งค่าเป็น 42 Android Pay จะไม่วาดใหม่จนกว่าฉันจะเปิด 22 แอพ ขอย้ำอีกครั้งว่าระยะทางของคุณอาจแตกต่างกัน แต่เราได้เห็นการปรับปรุงที่สำคัญในการปรับแต่งนี้ Ash จาก C4ETech แม้แต่ทดสอบซ้ำโดยใช้การตั้งค่าใหม่และพบผลลัพธ์ที่น่าประทับใจด้านล่าง:

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

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