ผู้ใช้ 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
Comments
android ลื่นขึ้นทุกวันๆ
ระวังหลุดมือนะครับ..
แต่อีกค่าย ทำmultitaskมาแล้ว แย่ลง55555
แจ่ม
เจ๋งครับ :D
จะมีประโยชน์มาก ถ้าผู้ผลิตยอมปล่อยอัพเดท 4.4 ให้เครื่องรุ่นเก่าที่สเปคต่ำ ...กลัวว่าจะกั๊กไม่ยอมอัพให้
ก็ถ้าอยากได้ ต้องซื้อ Nexus สถานเดียวครับ (ยกเว้น Galaxy Nexus ที่ยุติการรองรับ 4.4 แล้วเพราะปัญหาของ TI OMAP ที่ไม่มีพนักงานมาทำให้รองรับต่อ)
เครื่องใดที่ไม่ใช่ Nexus ก็รอคอยแพอย่างเดียวเลยครับผม //สำหรับพวกไม่ชอบรอมศูนย์ ไป Custom Rom [CyanogenMod] เลยครับ
แค่มนุษย์คนนึงที่อยากรู้เกี่ยวกับวงการไอที
การซัพพอร์ตรุ่นเก่า กับสเปคต่ำ นี่คนละเรื่องกันนะครับ มีทั้งคู่ก็ดี แต่ยังไงเสียโลกสมาร์ตโฟนก็มีโทรศัพท์รุ่นต่ำๆ ออกมาเรื่อยๆ ถ้ารุ่นที่ออกมาใหม่ทำงานได้ดีขึ้นก็เป็นประโยชน์อยู่ดี
lewcpe.com , @wasonliw
ข้อเสียของดรอยคือต้องรอรอมจากผู้ผลิตแต่ละเจ้า
ออกมาก็ได้แต่มอง
ปัญหานั้นจะหมดไป ถ้าลง Custom ROM เป็นครับสนุกมากอะ บ่องตง เลือกเอาเลย อยากได้อะไร 55555
+10 ใช้เลยครับ
แต่ต้องเป็นรุ่นที่ฮิตด้วยอยู่ดีอะครับ ผมใช้ note 1 ก็หา custom rom มาลงได้น้อยลงทุกที แต่ถ้าเป็นตระกูล nexus นี่ละลานตาไปหมด
ไม่ใช่ทุกคนจะทำเป็น หรือ กล้าทำ...
คนใช้บ้านๆ เยอะครับ
ร้านตู้บางร้านก็ลงรอมให้ได้นะ แต่ android รุ่นเยอะขนาดนั้น เขาคงsupport ได้แค่บางตัว
+1 ผมก็คิดงี้นะ ส่วนผู้ใช้บ้านๆที่ผมรู้จัก ต่อให้ไม่ได้อัพผมว่าเค้าก็ไม่มีปัญหาอะไรนะ ขอแค่ใช้ app พวก line, fb ได้เค้าก็พอใจแล้ว
น่าจะเรียกว่าข้อเสียของการไม่ได้ใช้ Nexus มากกว่า
Galaxy Nexus ก็ไม่ได้ไปต่อครับ สรุปคือ Nexus ก็ได้ไปต่อแค่รุ่นปีที่แล้ว จะต่างอะไรกับตระกูล Galaxy S, Note
May the Force Close be with you. || @nuttyi
แต่ custom rom อาจมีคนโมมาให้เล่นได้ครับถ้าใช้ gnex
kernel samepage merging (KSM) -> ขึ้นอยู่กับ kernel พวกโม kernel รุ่นใหม่ๆปรับใช้Ultra KSM กันแล้วswap to zRAM -> อันนี้มีมานานแล้วสำหรับ kernel ตัวโม
ส่วนที่เหลือไม่รู้จะช่วยได้ขนาดไหน
คนบรรยายยืนบังสไลด์ -_-
ผมว่าที่มันกิน RAM มากๆนี่มัน app ของผู้ผลิต กับ 3rd party นะ
อคติทำให้คนรับเหตุผลด้านเดียว
sony จัด Update ให้ xepria 2011 ที่เถอะ
กว่าจะอัพได้ไม่ 2015 หรอครับรายนี่ช้ามากกว่าจะอัพที
Snapdragon S3 ออกปี 2012 Qualcomm ยังเลิกสนับสนุน xperia 2011 นี่คงไม่ต้องพูดถึง
A smooth sea never made a skillful sailor.
สรุปคือ ต้องเครื่องรุ่นใหม่ๆ เท่ากับซื้อใหม่
opt 1 มีเฮ
ผมจะช่วยได้มากหรือเปล่าก็ไม่รู้ ของบางอย่างมันก็มีนานละ ใช้ๆ ไปเครื่องก็แรมเต็มเหมือนเดิมอยู่ดี
ลื่นขึ้นเมื่อเทียบกับหุ่นด้วยกัน มันต้องลื่นกว่านี้ครับ ไม่พอ
เห็นด้วยอย่างยิ่ง ตัวแอนดรอยด์เองต้องลื่นให้เป็นธรรมชาติกว่านี้
เพื่อแว่น?
หวังว่า HD2 จะยังใช้ได้นะ
Jusci - Google Plus - Twitter