3 อย่างที่คุณอาจไม่รู้เกี่ยวกับ ART Runtime
|จากการประกาศเกี่ยวกับข่าวของ Android รุ่นต่อไป หรือในนามของ Android 5.0 Lollipop ซึ่งเปลี่ยนจากระบบรันไทม์ Dalvik เก่า ไปใช้ Android Runtime หรือ ART
หลายๆคนอาจจะไม่รู้ว่า ART Runtime มันดีกว่า Dalvik แบบเดิมอย่างไร ผมขออธิบายเคร่าๆเกี่ยวกับระบบเดิมของแอนดรอยด์ คือ จากเดิมเวลาที่เราจะใช้งานแอพพลิเคชั่นใดๆ จะต้องโหลดโปรแกรมให้เสร็จก่อน เพื่อที่จะทำงานได้เร็วขึ้น แต่ตัว ART ไม่จำเป็นต้องโหลดให้เสร็จก่อน มันเลยเพิ่มประสิทธิภาพในการเข้าใช้งานโปรแกรมได้เร็วยิ่งขึ้น(pre-compile) มาดูว่า 3 สิ่งที่เราอาจจะไม่เคยรู้มาก่อนเดี่ยวกับ ART คืออะไรบ้าง
1.เข้าใช้งานแอพพลิเคชั่นได้เร็วยิ่งขึ้น..แต่แลกมากับความต้องการของพื้นที่เก็บข้อมูลมากยิ่งขึ้น
อย่างว่าแหละครับ ได้อย่างเสียอย่าง แต่ปฏิเสธไม่ได้สำหรับ สมาร์ทโฟนยุกต์ใหม่ที่มีทีท่าว่าจะเพิ่มความจุมากขึ้นไปเรื่อยๆ ตอนนี้เท่าที่เห็นก็มีถึง 128GB แล้ว
2.ART ช่วยเพิ่มประสิทธิภาพในการประหยัดพลังงาน
เมื่อระบบไม่ต้องโหลดแอพพลิเคชั่นให้เสร็จก่อนที่จะทำงาน มันเลยช่วยประหยัดพลังงานเพิ่มขึ้นนั้นเอง
3.ART เร็วกว่าที่คุณคิดมาก
เรื่องนี้ขออธิบายด้วยกราฟน่ะครับ เป็นผลทดสอบระหว่าง Dalvik กับ ART Runtime