มารู้จักและจัดการ Low Memory Killer Levels หรือ Internal Taskiller ใน Android กันครับ
[img]/sites/default/files/1007126a157fc516080c4b9799997237ad9bf2.jpg[/img]
จาก : http://forum.xda-developers.com/showthread.php?p=5442369#post5442369
“พวกเราต่างก็รู้ว่า Android ใช้วิธีที่ต่างออกไปในการจัดการ process ซึ่งแทนที่จะ kill ทุกๆ process หลังสิ้นสุดกิจกรรม แต่ระบบ android นั้นจะเก็บรักษา process ไว้จนกว่าระบบจะต้องการหน่วยความจำเพิ่มเติม ซึ่ง process เหล่านี้จะต้องไม่ก่อให้เกิดปัญหาต่อประสิทธิภาพโดยรวมและควรให้ความเร็วที่ดีขึ้นในการเรียกใช้ครั้งต่อไป ทั้งหมดที่กล่าวมานี้คือไอเดียครับ
แต่ปัญหาคือ Android จะ kill process ตอนไหน? และ process ไหนล่ะที่จะถูก kill? เท่าที่ผมได้ทำการศึกษาทำความเข้าใจนั้น เจ้า android จะเก็บรักษารายการ Process ที่ใช้ล่าสุดไว้ และจัดการ kill process ลำดับท้ายๆที่ถูกใช้น้อยที่สุดอออกไป ซึ่งวิธีนี้เป็นวิธีการที่ฉลาดมากกว่า taskkillers ทุกเจ้าที่เราเห็นในตลาด”
…
แต่ปัญหาก็ยังไม่หมดไปเพราะเจ้า android ได้เก็บ process ไว้มากเกินความจำเป็น ทำให้เหลือ Ram ในระบบน้อยจนทำให้เครื่องช้าอยู่ดี จนเราๆก็ต้องหา Taskiller มาใช้กันใช่มั๊ยครับ
แล้วขอถามว่าเบื่อกันไหมครับ ทำไมต้องมานั่งกด Kill process กันบ่อยๆ?
แต่ปัญหานี้จะหมดไปเมื่อเรามีวิธีการจัดการ Low Memory Killer Levels กันครับ :)
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed