Android KitKat ต่อสู้ระดับล่างบน Windows Phone
3 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
Android เวอร์ชันล่าสุดต้องการฮาร์ดแวร์มากขึ้นเรื่อยๆ เพื่อให้ทำงานได้อย่างมีประสิทธิภาพ โดยอุปกรณ์ส่วนใหญ่ตอนนี้ต้องการ RAM 2 GB
นี่หมายความว่าโทรศัพท์ Android ระดับล่างมักจะมาพร้อมกับระบบปฏิบัติการเวอร์ชันเก่า แม้จะย้อนกลับไปถึง 2.3 เพื่อให้ระบบปฏิบัติการทำงานได้เลย นับประสาอย่างราบรื่นบนโทรศัพท์มือถือที่มีแรมต่ำ
เช่นเดียวกับสัตว์เลี้ยงลูกด้วยนมในยุคแรก ๆ ของไดโนเสาร์ Windows Phone สามารถเติบโตได้เฉพาะในกลุ่มสมาร์ทโฟนระดับล่าง หากมันถูกดัดแปลงได้ดีกว่า Android เวอร์ชันล่าสุดของ Google
ระบบปฏิบัติการมือถือเพียงสองระบบที่ได้รับส่วนแบ่งการตลาดในไตรมาสที่ 3 ปี 2013 คือ Android และ Windows Phone และฉันสงสัยว่า Google ไม่ได้มองข้ามสิ่งนี้ไป
เวอร์ชันล่าสุดของระบบปฏิบัติการ Android 4.4 หรือ Kitkat มุ่งเป้าไปที่การแก้ไขปัญหานี้โดยมุ่งเป้าไปที่ "Android for all"
Google เขียนว่า:
Android 4.4 ได้รับการออกแบบมาให้ทำงานได้อย่างรวดเร็ว ราบรื่น และตอบสนองบนอุปกรณ์ที่หลากหลายกว่าที่เคย รวมถึงในอุปกรณ์ระดับเริ่มต้นหลายล้านเครื่องทั่วโลกที่มีเพียงแรม 512MB.
KitKat ปรับปรุงทุกองค์ประกอบหลักเพื่อลดการใช้หน่วยความจำ และแนะนำ API และเครื่องมือใหม่ๆ เพื่อช่วยคุณสร้างแอปพลิเคชันที่เป็นนวัตกรรม ตอบสนอง และมีประสิทธิภาพหน่วยความจำ
OEM ที่สร้างอุปกรณ์ Android รุ่นต่อไปสามารถใช้ประโยชน์จาก คำแนะนำและตัวเลือกที่ตรงเป้าหมาย เพื่อรันAndroid 4.4 ได้อย่างมีประสิทธิภาพแม้ในอุปกรณ์ที่มีหน่วยความจำต่ำ การปรับแคชโค้ด Dalvik JIT การผสานเคอร์เนล Samepage Merge (KSM) การสลับไปใช้ zRAM และการเพิ่มประสิทธิภาพอื่นๆ ช่วยจัดการหน่วยความจำ ตัวเลือกการกำหนดค่าใหม่ช่วยให้ OEM สามารถปรับระดับหน่วยความจำที่ไม่เพียงพอสำหรับกระบวนการ ตั้งค่าขนาดแคชกราฟิก ควบคุมการเรียกคืนหน่วยความจำ และอื่นๆ
ใน Android เอง การเปลี่ยนแปลงทั่วทั้งระบบจะช่วยปรับปรุงการจัดการหน่วยความจำและลดการปล่อยหน่วยความจำ กระบวนการระบบหลักถูกตัดแต่งเป็น ใช้กองน้อยและตอนนี้ก็มีมากขึ้น ปกป้องหน่วยความจำของระบบอย่างจริงจัง จากแอพที่ใช้ RAM จำนวนมาก เมื่อหลายบริการเริ่มต้นพร้อมกัน — เช่น เมื่อการเชื่อมต่อเครือข่ายเปลี่ยนไป — Android ตอนนี้ เปิดบริการตามลำดับในกลุ่มเล็ก ๆ เพื่อหลีกเลี่ยงความต้องการหน่วยความจำสูงสุด
สำหรับนักพัฒนาซอฟต์แวร์ Android 4.4 ช่วยคุณได้ แอพที่มีประสิทธิภาพและตอบสนอง บนอุปกรณ์ทั้งหมด API ใหม่ ActivityManager.isLowRamDevice() ช่วยให้คุณปรับแต่งการทำงานของแอปให้ตรงกับการกำหนดค่าหน่วยความจำของอุปกรณ์ คุณสามารถแก้ไขหรือปิดใช้งานคุณสมบัติหน่วยความจำขนาดใหญ่ได้ตามต้องการ ขึ้นอยู่กับกรณีการใช้งานที่คุณต้องการสนับสนุนในอุปกรณ์ระดับเริ่มต้น เรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่มประสิทธิภาพแอพของคุณสำหรับอุปกรณ์หน่วยความจำต่ำ โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.
เครื่องมือใหม่ยังให้ข้อมูลเชิงลึกที่มีประสิทธิภาพแก่คุณเกี่ยวกับการใช้หน่วยความจำของแอปของคุณ ดิเครื่องมือ procstats รายละเอียดการใช้หน่วยความจำเมื่อเวลาผ่านไป โดยมีเวลารันและหน่วยความจำสำหรับแอปส่วนหน้าและบริการพื้นหลัง มุมมองบนอุปกรณ์ยังมีให้เป็นตัวเลือกสำหรับนักพัฒนาใหม่ ดิ เครื่องมือ meminfo ได้รับการปรับปรุงเพื่อให้มองเห็นแนวโน้มและปัญหาของหน่วยความจำได้ง่ายขึ้น และเผยให้เห็นโอเวอร์เฮดหน่วยความจำเพิ่มเติมที่ไม่เคยปรากฏมาก่อน
ดูแบบเต็มหน้า ที่ Google ที่นี่.
ยังคงต้องจับตาดูว่า Google จะบรรลุเป้าหมายในการป้องกันการแตกแฟรกเมนต์และรักษาอุปกรณ์โทรศัพท์ Android ทั้งหมดไว้ในหน้าเสมือนเดียวกันหรือไม่ แต่ภัยคุกคามต่อ Windows Phone นั้นชัดเจน – จะไม่ปลอดภัยอีกต่อไป เฉพาะกลุ่ม และจำเป็นต้องดำเนินการเกี่ยวกับคุณค่าของมันต่อไป หากต้องการรักษาโมเมนตัมในปี 2014
ผู้อ่านของเราคิดว่า Google สามารถแก้ไขปัญหาโทรศัพท์ระดับล่างและทำให้ Windows Phone หายใจไม่ออกหรือจะเป็นเหมือน Project Butter ซึ่งสัญญาว่าจะขจัดความล่าช้าใน Android แต่ไม่เคยส่งมอบ แจ้งให้เราทราบด้านล่าง