ผู้ใช้ Android คงคุ้นเคยกับชื่อ Project Butter ที่เริ่มใน Android 4.1 โดยมีจุดหมายคือการปรับปรุงให้ Android นั้นลื่นและตอบสนองได้ดีขึ้น
สำหรับ Android 4.4 ที่เปิดตัวไปเมื่อคืนนี้ ก็มีโครงการคล้ายๆ กันแต่เน้นเรื่องการจัดการประสิทธิภาพของระบบให้ดีขึ ้นแทน ชื่อของมันคือ Project Svelte (ชื่อตามคำแปลก็ "ผอมเพรียว")
เป้าหมายของ Project Svelte คือปรับปรุงให้ Android ใช้งานกับฮาร์ดแวร์สเปกต่ำๆ ได้ โดยกูเกิลตั้งเป้าไว้ที่เครื่องที่มีแรม 512MB ส่วนการปรับปรุงภายใต้ Project Svelte ก็มีหลายอย่าง

  • Dalvik JIT code cache tuning
  • kernel samepage merging (KSM)
  • swap to zRAM
  • tune out-of-memory levels for processes
  • ปรับขนาดแคชกราฟิก
  • control memory reclaim

กูเกิลอธิบายว่า Project Svelte ไม่ได้ปรับปรุงเฉพาะตัวระบบปฏิบัติการเท่านั้น แต่ยังครอบคลุมไปถึงแอพของกูเกิลเองอย่าง Chrome และ YouTube ด้วย
นอกจากนี้ กูเกิลยังเพิ่มเครื่องมืออีกหลายตัวให้นักพัฒนาแอพบน Android สามารถตรวจสอบและปรับแต่งแอพของตัวเองให้กินแรมน้อยล ง (เช่น เครื่องมือตัวใหม่ใน SDK คือ Procstats และตัวเลือกใหม่ใน Settings ของระบบชื่อ Process Stats) และสามารถตรวจสอบได้ว่าฮาร์ดแวร์ที่รันแอพอยู่นั้นเป ็นฮาร์ดแวร์สเปกต่ำหรือไม่ (ActivityManager.isLowRamDevice)

รายละเอียดเพิ่มเติมดูได้จากวิดีโอของกูเกิลครับ (ใครเป็นนักพัฒนาแอพ แนะนำให้ดูวิดีโอทั้งซีรีส์ DevBytes)

ที่มา - Android 4.4, Android Developers Blog, Android Police
KitKat, Android, Google, Mobile, Operating System




อ่านต่อ...