Tags:
Node Thumbnail

ต่อจากข่าวเก่า Android 4.4 ใส่คอมไพล์เลอร์ตัวใหม่คู่กับ Dalvik โดยใช้ชื่อว่า ART (Android Run Time) วันนี้มีข้อมูลเพิ่มเติมของ ART ดังนี้ครับ

  • Dave Burke หัวหน้าทีมวิศวกรรมของ Android ให้สัมภาษณ์ว่า Dalvik นั้นเก่ามากแล้ว และตอนนี้กูเกิลก็ไม่ได้พัฒนาฟีเจอร์เพิ่มเติมให้กับ Dalvik แล้ว มีเพียงแค่การปรับแต่งให้มันใช้งานกับฮาร์ดแวร์ใหม่ๆ ได้เท่านั้น
  • กูเกิลมองว่า Dalvik เก่าเกินไปสำหรับการเป็นฐานของ Android ในอีก 10 ปีข้างหน้า จึงเริ่มต้นใหม่อีกครั้งกับ ART โดยอธิบายว่าจะมองว่ามันคือ Dalvik 2.0 ก็ได้
  • ตอนนี้ ART ยังไม่สมบูรณ์แต่ในภาพรวมก็ดีกว่า Dalvik ในทุกด้าน ขั้นต่อไปกูเกิลอยากให้ผู้ผลิตฮาร์ดแวร์เริ่มทดสอบ ART และกูเกิลเองก็จะเริ่ม optimize ประสิทธิภาพของ ART ให้ดียิ่งๆ ขึ้น
  • ในแง่ของผู้ใช้แล้วจะไม่รู้สึกถึงความแตกต่างระหว่าง ART กับ Dalvik ในฉากหน้า แต่โดยรวมแล้วประสิทธิภาพของระบบจะดีขึ้น
  • Burke บอกว่าเขาไม่สามารถสัญญาว่าจะใช้ ART แทน Dalvik เมื่อไร กูเกิลจะย้ายเมื่อพร้อม แต่ตัวเขาเองก็หวังว่าเมื่อถึงเวลาของ Android รุ่นหน้า (ยังไม่บอกว่าเป็น 4.x หรือ 5.0) เมื่อนั้นทีมของเขาจะพัฒนา ART จนพร้อมใช้งานจริง

ที่มา - ReadWrite

Get latest news from Blognone

Comments

By: cartier
iPhoneAndroid
on 8 November 2013 - 11:12 #652533
cartier's picture

เป็นสัญญาณที่ดีนะ เปลี่ยนคอมไพล์เลอร์นี่เรื่องใหญ่เลย

By: put4558350
ContributorAndroidUbuntuWindows
on 8 November 2013 - 11:23 #652540
put4558350's picture

เปลี่ยนจาก JIT เป็น AOT น่าจะทำให้เปิดปิดโปรแกรมใด้เร็วขึ้นนะ


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: Golflaw
ContributoriPhoneAndroidWindows
on 8 November 2013 - 11:28 #652544
Golflaw's picture

เปลี่ยนจาวาด้วยสิ :P


A smooth sea never made a skillful sailor.

By: popconpor
Windows PhoneAndroidWindows
on 8 November 2013 - 11:44 #652553

android พัฒนาไปเร็ว แล้วก็มากฯเลย รู้สึกดี (ɔˆ ³(ˆ⌣ˆc)

By: panurat2000
ContributorSymbianUbuntuIn Love
on 8 November 2013 - 11:58 #652564
panurat2000's picture

Dave Burke หัวหน้าทีมวิศกรรมของ Android ให้สัมภาษณ์ว่า

วิศกรรม => วิศวกรรม

By: xenogew
ContributorAndroidWindows
on 8 November 2013 - 12:10 #652573 Reply to:652564
xenogew's picture

"วิศวกร" มากกว่านะครับ เพราะหมายถึงทีมของบุคคล ไม่ใช่ "วิศวกรรม" ซึ่งหมายความในทาง สาขาความรู้

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 November 2013 - 17:22 #652692 Reply to:652573
mr_tawan's picture

ผมเข้าใจว่า ทีมวิศวกรรม (Engineering Team) ไม่จำเป็นต้องมีแต่วิศวกรนะครับ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: xenogew
ContributorAndroidWindows
on 8 November 2013 - 12:12 #652576
xenogew's picture

ว่าแต่ ต้องเขียนโค้ดกันใหม่เลยรึเปล่าเนี่ย หรือว่าใช้โค้ดเดิมคอมไพล์ได้เลย

By: best
iPhoneAndroid
on 8 November 2013 - 12:26 #652582

แล้วการเขียน android ละครับ

By: neonicus
Android
on 8 November 2013 - 13:03 #652590 Reply to:652582

App ก็เขียนแบบเดิม
แต่ART มันอยู่ในฝั่งของเครื่องครับ

By: Architec
ContributorWindows PhoneAndroidWindows
on 8 November 2013 - 12:35 #652584

เปลี่ยนแค่ VM ไม่ได้บอกว่าจะเปลี่ยนภาษาด้วย จะกลัวไปใย?

By: bflower
Android
on 8 November 2013 - 12:57 #652588

ในแง่ของผู้ใช้จะไม่รู้สึกถึงความต่าง แสดงว่าจะยังคงช้าแบบจาวาเดิมต่อไป

By: neonicus
Android
on 8 November 2013 - 13:05 #652594 Reply to:652588

ความแตกต่างในการใช้งาน แต่จะลื่นขึ้น

By: put4558350
ContributorAndroidUbuntuWindows
on 8 November 2013 - 13:51 #652613 Reply to:652594
put4558350's picture

แต่ผมว่าแนวคิดเค้าน่าสนใจนะ น่าจะ compile เป็น machine code จะใด้เร็วสุดๆไปเลย


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: LuvStry
ContributorAndroid
on 8 November 2013 - 13:43 #652608
LuvStry's picture

ขอให้เหมือนเดิม~


Blognone = 138.1 news/w เยอะมากๆ

By: btoy
ContributorAndroidWindows
on 8 November 2013 - 13:57 #652614
btoy's picture

ณ ตรงนี้ คงอยู่กับน้องด๋อยไปเรื่อยๆ ^^


..: เรื่อยไป

By: MaDCraZy
AndroidWindows
on 8 November 2013 - 15:08 #652638
MaDCraZy's picture

ลองใช้ ART บน android 4.4 แล้วแอฟบางตัวยังไม่รองรับ เช่น whatsapp , Titanium backup ขึ้น FC ตลอด

By: langisser
In Love
on 8 November 2013 - 15:10 #652639

แล้วผู้ผลิตจะ มือถือจะทำ update ยากขึ้นป่าวครับ เดี๋ยวได้แพกันดื้อๆ

By: xvlnw
iPhoneRed HatUbuntuWindows
on 8 November 2013 - 15:45 #652649
xvlnw's picture

อย่างกะรื้มทำใหม่งั้นแหละ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 November 2013 - 17:45 #652705
mr_tawan's picture

ใจจริงผมอยากเห็นเขาเปลี่ยนมาใช้ LLVM นะ

แต่ตอนนี้เองก็ยังไม่มีข้อมูลเกี่ยวกับ ART เท่าไหร่ ข้างในอาจจะเป็น LLVM ก็ได้


  • 9tawan.net บล็อกส่วนตัวฮับ
By: takky
In Love
on 8 November 2013 - 21:32 #652783

บูโดกัน

By: PandaBaka
iPhoneAndroidWindows
on 8 November 2013 - 21:35 #652784
PandaBaka's picture

น่าจะเปลี่ยนภาษาด้วย

By: Sam_Team
AndroidWindowsIn Love
on 9 November 2013 - 00:33 #652841 Reply to:652784
Sam_Team's picture

ถ้าเปลี่ยนภาษานี่ ควรใช้ภาษาอะไรหรอ

By: GooEng
ContributorWindows PhoneAndroidUbuntu
on 19 June 2014 - 21:22 #714894 Reply to:652784
GooEng's picture

อยากให้เลือกใช้ภาษาได้มากกว่าเช่น Java, C#, Python, C++, JavaScript


คำตอบของข้า คือ ประกาศิต