ถามพี่ๆทั้งหลายเวลา detroy object แล้วเขียนไม่ดีเกิด object ค้างอยู่ใน memory ทำให้เกิด memory leak พวกๆพี่ มีแนวทางการแก้ปัญหาอย่างไรบ้างอ่ะครับ ช่วยแนะนำปัญหาที่เคยเจอพร้อมแนวทางการแก้ไขปัญหาทีครับ
ดูข้อมูลเพิ่มเติมเกี่ยวกับนโยบายความเป็นส่วนตัว และการใช้คุกกี้ของเราคลิก
คุกกี้เหล่านี้มีความสำคัญต่อการให้บริการบนเว็บไซต์แก่คุณ และเพื่อให้คุณสามารถใช้คุณลักษณะบางอย่างได้ คุกกี้เหล่านี้ช่วยในการยืนยันตัวบุคคลของผู้ใช้งานและช่วยป้องกันการปลอมแปลงบัญชีผู้ใช้งาน หากไม่มีคุกกี้เหล่านี้เราอาจไม่สามารถให้บริการแก่คุณได้ เราใช้คุกกี้ดังกล่าวนี้เพื่อให้บริการแก่คุณ
แม้ว่าอาจเกิดคุกกี้ แต่อาจไม่สามารถบันทึกได้เนื่องจากมีสมุดบันทึกที่คุณสามารถอัปเดตได้เว็บไซต์นี้อาจมีคุกกี้หรืออาจเกิดคุกกี้ใหม่อีกครั้ง
ดูข้อมูลเพิ่มเติมคลิก
อยากรู้ด้วยคนครับ
ผมเคยเจอแต่ database leak ครับ เพราะลืมปิด connection
ขอตอบแบบคนไม่รู้แล้วกันนะครับ
ส่วนมากที่เกิด Memory Leak
1. จะเป็นกับพวก Image file คุณลองทำความเข้าใจ มันดีๆคับ พวก Activity Lift Cycle
protected void onStart();
protected void onRestart();
protected void onResume();
protected void onPause();
protected void onStop();
protected void onDestroy();
ถ้าคุณใช้ ทดสอบบนเครื่องจิง แล้วลองให้มันโหลด image file ใหญ่ขึ้นมาแสดง ลอง พลิกเครื่อง (แนวตั้ว แนวนอน) ลองเช็ดดูว่า memory ที่ใช้มันจะเพิ่มขึ้นไปเริ่มๆๆ หรือเปล่า ? ลองๆๆดูนะครับ