เครื่องผมทำไมโปรแกรมถูกเปิดเองครับ…รู้ได้จากเปิดadvanced task killerขึ้นมา มันจะแสดงโปรแกรมที่เปิดใช้อยู่ โอ้โห้…ตรึมเลย….เราไม่ได้กดนี่หว่ามาได้ยังไงนี่ ของผู้บอกหน่อย…ว่าตกลงมันเป็นอะไรครับ(ใครเป็นแบบผมบ้าง)
เครื่องผมทำไมโปรแกรมถูกเปิดเองครับ…รู้ได้จากเปิดadvanced task killerขึ้นมา มันจะแสดงโปรแกรมที่เปิดใช้อยู่ โอ้โห้…ตรึมเลย….เราไม่ได้กดนี่หว่ามาได้ยังไงนี่ ของผู้บอกหน่อย…ว่าตกลงมันเป็นอะไรครับ(ใครเป็นแบบผมบ้าง)
ดูข้อมูลเพิ่มเติมเกี่ยวกับนโยบายความเป็นส่วนตัว และการใช้คุกกี้ของเราคลิก
คุกกี้เหล่านี้มีความสำคัญต่อการให้บริการบนเว็บไซต์แก่คุณ และเพื่อให้คุณสามารถใช้คุณลักษณะบางอย่างได้ คุกกี้เหล่านี้ช่วยในการยืนยันตัวบุคคลของผู้ใช้งานและช่วยป้องกันการปลอมแปลงบัญชีผู้ใช้งาน หากไม่มีคุกกี้เหล่านี้เราอาจไม่สามารถให้บริการแก่คุณได้ เราใช้คุกกี้ดังกล่าวนี้เพื่อให้บริการแก่คุณ
แม้ว่าอาจเกิดคุกกี้ แต่อาจไม่สามารถบันทึกได้เนื่องจากมีสมุดบันทึกที่คุณสามารถอัปเดตได้เว็บไซต์นี้อาจมีคุกกี้หรืออาจเกิดคุกกี้ใหม่อีกครั้ง
ดูข้อมูลเพิ่มเติมคลิก
ผมก็เป็นนะ ไม่รู้ทำไม ไม่รู้จาแก้ไงด้วยอะ
เพราะ concept ของระบบ Android ครับ
ที่จะพยายามเรียกโหลดโปรแกรมให้พร้อมใช้งาน (ประมาณไม่เกิน 3 วิ มั้งครับ หลังจากการกดเลือกโปรแกรม) ดังนั้นจึงมีการแอบโหลดโปรแกรมขึ้นมาเป็น Background Mode ก่อน โดยจะจองพื้นที่ Ram แต่เมื่อไม่มีการโหลดโปรแกรมนั้นๆ ขึ้นมาจริงๆ ก็จะไม่กี่แบตฯ ครับเพราะ CPU ไม่ได้โหลดใช้งาน
ปัญห่าเดียวกันครับ
แก้ยังไงดี
ลองปิด service ดู บางโปรแกรมที่ไม่ได้ใช้ ปิด service แล้วมันจะไม่รันขึ้นมาอีก
ไม่เห็นต้องทำไรเลย ผมไม่เคย Kill เลย เพราะว่า android ออกแบบมาให้ใช้ ram อยู่แล้ว
ปัญหานี้แก้ง่ายๆ ที่ผู้ใช้ ด้วยการคิดใหม่ครับ
ตามที่คุณพัดว่า แก้ง่ายมากครับ ตัวเครื่องไม่ต้องทำอะไรเลย แค่ปรับการคิดของผู้ใช้ใหม่
ปล. ไม่เข้าใจว่าทำไมคนถึงชอบให้ใช้งานแล้ว ram เหลือเยอะๆนะ เครื่องเค้าอุตสาห์ใส่แรมมาให้ใช้ตั้งเยอะแยะ
android มีหลักการที่ว่า app ควรจะเปิดได้ใน 3 วินาทีครับ ซึ่งมันจะทำการเปิด app ขึ้นมารอไว้
และเป็นกันทุกรุ่นครับ ซึ่งตั้งแต่ 2.2 เป็นต้นมา เราไม่ต้องไปยุ่งอะไรกับมันแล้วครับ มันบริหารจัดการ
ตัวเองได้
จริงๆ Windows ก็ทำคล้ายๆครับ เป็น feature ที่เรียกว่า prefetch บน XP และ superfetch บน vista,7
โดยจะกันพื้นที่ให้โปรแกรมที่เปิดบ่อยๆ และให้ cahce ค้างไว้ด้วย แต่ amdroid มันออกจะ hardcore
กว่าหน่อยเท่านั้น
ยิ่ง kill บ่อยๆหรือตั้ง Auto kill ยิ่งเปลืองแบตนะ เพราะเดี๋ยวมันก็เกิดมาอีก
เค้าเอาไว้ kill ตอนแอพมันเกิด error เท่านั้น