Optimizer คอมไพเลอร์ของ Google ที่จะนำ ART ไปสู่อีกระดับ

Android Cheats Home

โดยทั่วไปแล้ว สิ่งใหม่ๆ ที่เรารับรู้ในระบบปฏิบัติการคือสิ่งใหม่ๆ ที่เกี่ยวข้องกับด้านภาพ และก้าวต่อไปอีกเล็กน้อย สิ่งที่สามารถรับรู้ได้จากประสิทธิภาพและความลื่นไหลของสมาร์ทโฟน อย่างไรก็ตาม มีข่าวที่เกี่ยวข้องมากกว่าข่าวเหล่านั้น เช่น ข่าวที่อาจมาถึงเร็วๆ นี้ ซึ่งเรียกว่าเครื่องมือเพิ่มประสิทธิภาพ

คู่หูใหม่สำหรับ ART

ART มาพร้อมกับ KitKat ซึ่งเป็นรันไทม์ใหม่ที่กำลังจะเรียกใช้แอปพลิเคชัน Java เขากำลังจะเข้ามาแทนที่ Dalvik บางอย่างที่เขาได้รับใน Lollipop อย่างไรก็ตาม ในความเป็นจริง ทุกสิ่งทุกอย่างไปได้ไกลกว่าเพียงแค่การเปลี่ยนเครื่องเสมือน นอกจากนี้ยังมีองค์ประกอบที่เป็นคอมไพเลอร์ซึ่งมีหน้าที่ในการ "ประมวลผล" โค้ดเพื่อดำเนินการ Dalvik คอมไพเลอร์เป็นแบบ JIT (แบบทันเวลาพอดี) และมีหน้าที่คอมไพล์ในช่วงเวลาที่จะใช้โค้ด ด้วย Lollipop การคอมไพล์จึงกลายเป็น AOT (ล่วงหน้า) และคอมไพล์โค้ดก่อนที่จะต้องใช้งาน ไม่จำเป็นต้องอธิบายว่าทำไมสิ่งนี้จึงทำให้การทำงานของแอปพลิเคชันคล่องตัวขึ้น อย่างไรก็ตาม ปัญหาคือเพื่ออำนวยความสะดวกในการเปลี่ยนจาก Dalvik เป็น ART ซึ่งใช้คอมไพเลอร์ Dalvik JIT เวอร์ชัน AOT ที่เรียกว่า Quick การปรับเปลี่ยนในครั้งก่อนเพื่อที่จะพูด ตอนนี้นั่นคือสิ่งที่จะเปลี่ยนไป

กลโกง Android

ทักทายกับ Optimizer

คอมไพเลอร์ตัวใหม่จะถูกสร้างขึ้นตั้งแต่เริ่มต้น และทั้ง ARM และ Google ก็กำลังดำเนินการอยู่ จะเรียกว่า Optimizer และจะมีเทคโนโลยีการคอมไพล์ในปัจจุบัน และสามารถทำงานร่วมกับการคอมไพล์สำหรับ 32 และ 64 บิตได้ ARM รับผิดชอบส่วน 64 บิต ในขณะที่ Google รับผิดชอบส่วน 32 บิต ไม่ว่าในกรณีใด ๆ ดูเหมือนว่าสิ่งใหม่อื่น ๆ จะสามารถอัปเดตคอมไพเลอร์ดังกล่าวด้วยสิ่งใหม่ ๆ ได้มากขึ้นดังนั้นเราจึงหวังว่าจะปรับปรุงให้ดีขึ้นเมื่อเวลาผ่านไป อย่างไรก็ตาม สิ่งที่น่าทึ่งที่สุดคือความจริงที่ว่า Optimizer จะเป็นคอมไพเลอร์ที่สร้างขึ้นอย่างแม่นยำโดยมีวัตถุประสงค์เพื่อเป็นคอมไพเลอร์ของแอปพลิเคชัน Java สำหรับ Android โดยมี ART เป็นเครื่องเสมือน ดังนั้นเราจึงสามารถคาดหวังการปรับปรุงในด้านความลื่นไหลและการทำงาน ของสมาร์ทโฟน เป็นสิ่งที่ยินดีต้อนรับเสมอ