Android KitKat ต่อสู้ระดับล่างบน Windows Phone

ไอคอนเวลาอ่านหนังสือ 3 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

kk-หุ่นยนต์-44

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 แต่ไม่เคยส่งมอบ แจ้งให้เราทราบด้านล่าง

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: หุ่นยนต์, การแข่งขัน, โทรศัพท์ windows