Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> สมาร์ทโฟน

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

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

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

สำหรับสิ่งนี้ เราจะพิจารณาแอปสามแอปแยกกันและแชร์รายการวิธีการเพื่อให้แน่ใจว่าคุณจะอยู่เหนือปัญหา

อาการของหน่วยความจำรั่วในแอป Android

การรั่วไหลของหน่วยความจำทำให้โทรศัพท์ Android มีปัญหาตั้งแต่รุ่นแรกสุด ตัวอย่างเช่น ตอนที่เปิดตัว Lollipop มีหน่วยความจำรั่วซึ่งจะทำให้สีของหน้าจอจางลง แอปแก้ปัญหาสีซีดหยุดทำงานแล้ว เนื่องจาก Android ได้แก้ไขจากเวอร์ชัน 5.1 แล้ว

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

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

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

1. เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำ

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

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

คลิก “ล้างเลย” เพื่อตรวจหาปัญหาหน่วยความจำเพื่อให้สามารถแก้ไขได้

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

แอปจะใช้เวลาสักครู่เพื่อล้าง RAM และทำให้หน่วยความจำพร้อมใช้งาน

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

ในตัวอย่างต่อไปนี้ ฉันสามารถวินิจฉัยถังขยะแคชได้ 1.16 GB ซึ่งเป็นสิ่งที่ดีที่ควรทราบ

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

แอพนี้ยังแสดงกระบวนการที่ไม่จำเป็นซึ่งใช้หน่วยความจำจำนวนมาก บางส่วนสามารถยกเลิกได้

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

เมื่อทำตามขั้นตอนข้างต้น ฉันสามารถกู้คืนพื้นที่ว่างจำนวนมากและการใช้หน่วยความจำลดลงเหลือเพียง 19% จาก 70%

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

2. Hyper MemoryCleaner

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

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

ฉันสามารถเพิ่ม RAM ได้ถึง 446 MB นี่คือโทรศัพท์รุ่นเก่า 6.0 ที่มี RAM 1 GB

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

3. บูสเตอร์หน่วยความจำ

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

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

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

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

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

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

ตัวเลือกการเร่งความเร็วช่วยเพิ่มหน่วยความจำทันทีโดยการล้างงานค้างและการรั่วไหลในกระบวนการทั้งหมดของระบบ

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

แอปปรับปรุงหน่วยความจำที่เพิ่มขึ้น 1.19 GB ซึ่งเป็นคะแนนที่ยอดเยี่ยม

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

เคล็ดลับในการลดการรั่วไหลของหน่วยความจำ

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

วิธีค้นหาและแก้ไขหน่วยความจำรั่วใน Android

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

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

ลบแอปที่ใช้ RAM มากเกินไป :หากโทรศัพท์ของคุณมีความจุจำกัด คุณต้องระวังตัวที่ใช้กระบวนการของระบบมากเกินไป

บทสรุป

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

คุณได้ทำตามขั้นตอนและแอพของคุณเองเพื่อลดการรั่วไหลของหน่วยความจำ Android หรือไม่? แบ่งปันข้อสังเกตของคุณกับเราในความคิดเห็น