fbpx

JIT Optimization

Home Forums LG Club LG Android Phone JIT Optimization

  • Avatar
    Albert
    Participant

    รบกวนช่วยอธิบายเกี่ยวกับ JIT Optimization for LG – P500 ด้วยครับ

9 Comments

  • Avatar
    LuvStry
    Participant

    อืม จะว่ายังไงดี

    JIT = Just in time

    อธิบายง่ายๆ ในการรันคำสั่งต่างในสภาวะ JIT มันก็เหมือนกับทำไว้แล้ว หยิบไปใช้ได้เลย เมื่อก่อนมันต้อง เอามาประกอบแล้วก็ใช้กันตรงนั้น แต่นี่ประกอบมาก่อนแล้วก็หยิบไปได้เลย แล้วก็ไม่ต้องทำทั้งหมด ทำเฉพาะ ที่ต้องการใช้ มันเลยเร็วไงครับ

    จริงๆ P500 มันมี JIT มาให้แต่เค้ากลับไม่ได้เปิดให้เราใช้ครับ เราจึงต้องไปเปิดเอง จริงๆไฟล์ที่ผมให้ใช้แฟลชนั้นก็ไม่มีอะไรมากเลย ถ้าใช้ Root explorerแก้ไฟล์ system/build.prop เข้าไปแก้ได้เลย

    แค่บรรทัดเดียว

    จาก

    davlik.vm.execution-mode=init:fast

    เป็น

    davlik.vm.execution-mode=init:jit

    แค่นี้ ก็ทำงานแบบ jit ได้แล้ว

    ส่วน Dalvik heap ก็เป็นเรื่องของ memory ที่ VM มันจองไว้สำหรับทำงานโดยเฉพาะครับ เราตั้งไว้เท่าไหร่ มันอาจจะใช้น้อยกว่านั้น แต่มันจะใช้ได้ไม่เกินที่เราตั้งไว้ครับ เหมือน จอง memory ไว้สำหรับรองรับ object ในการรันโปรแกรมต่างๆ ตรงจุดนี้ผกผันไปตามการใช้งานของโปรแกรมหนะครับ

    แต่ก็ไม่ควรมากเพราะว่ามันก็จะไปดึงแรมเครื่องมาใช้

    ปกติเค้าจะตั้งไว้ 24 แต่ที่นิยมกันคือ 32 ครับ ส่วนตัวผมตั้ง 40 ครับ

    มีโปรแกรมเหมือนกัน ครับไว้สำหรับตั้งค่า heap โดยเฉพาะก็มีครับแต่ต้องรูทเครื่อง

  • Avatar
    Albert
    Participant

    Thanks

  • Avatar
    leonoinoi
    Participant

    แก้แล้วเร็วขึ้นทันตาเลยป่าวครับ มีข้อเสียอื่นมั้ย

    • Avatar
      LuvStry
      Participant

      =_= ไม่มีอะครับข้อเสีย เพราะนี่มันข้อดีของ 2.2 ครับ เป็นเหตุผลว่าทำไม 2.2 เร็วกว่าตัวก่อนๆ ครับ
      (แต่ ผู้ผลิตดันลืมเปิดมาให้ซะงั้น)

  • peemy
    peemy
    Participant

    ลองทำตามโดยใช้ recovery mode แล้ว แต่พอเข้ามาดูใน root explorer มันยังเป็น fast อยูครับ แต่แก้ใหม่เป็น jit เรียบร้อยแล้วครับ edit มันดื้อๆเลย

  • Avatar
    Lara
    Participant

    พี่ครับ ตามนี้ ถ้าใช้ Root explorerแก้ไฟล์ system/build.prop เข้าไปแก้ได้เลย
    แค่บรรทัดเดียวจาก davlik.vm.execution-mode=init:fast เป็น davlik.vm.execution-mode=init:jit
    แค่นี้ ก็ทำงานแบบ jit ได้แล้ว
    แค่นี้เองเหรอครับพี่ ถามอีกทีจะได้ทำตามเลยครับ

  • Avatar
    Kollayuth
    Participant

    ทำไม แก้ file แล้ว save ไม่ได้ครับ ทำไงดี

  • Avatar
    LuvStry
    Participant

    คือแบบนี้ครับ

    ถ้าลง patch ที่ผมให้ไป มันจะไปเพิ่มไฟล์ชื่อ data/local.prop แล้วเก็บค่าพวกนั้นแทนครับ ไม่ไปยุ่งกับค่าเดิมตรงๆ แล้วมันจะใช้ค่าที่อยู่ใน local.prop แทนครับ ก็เลยไม่เห็นว่าค่าใน build.prop มันเปลี่ยนแปลง แต่ถ้าต้องการจะแก้โดยใช้ Root manager มันต้องใช้ open in text editor ครับ ไม่ใช่ view as test ไม่งั้นเปิดไม่ได้ แล้วก็อย่าลืม R/W ด้วยนะครับ

    ยังไงก็แนะนำวิธีลง patch มากกว่าอย่างน้อยก็ไม่ต้องไปยุ่งกับไฟล์สำคัญแค่ต้องลง recovery mode ก่อนเท่านั้นเอง

  • peemy
    peemy
    Participant

    ขอบคุณมากครับผม

The forum ‘LG Android Phone’ is closed to new topics and replies.

To Top