Trên một chiếc điện thoại cũ được thiết kế ban đầu để chạy Android 1.5 hoặc 1.6, những ưu và nhược điểm của việc sử dụng một tính năng Android mới hơn như trình biên dịch JIT là gì?
Ví dụ, tôi có HTC Dream chạy CyanogenMod 6 và trong các tùy chọn bạn có thể chọn có sử dụng JIT hay không. Ở những nơi khác tôi đã thấy thông tin mâu thuẫn về việc trình biên dịch JIT sẽ giúp hoặc làm giảm hiệu suất của điện thoại cũ. Tôi đã cố gắng để câu hỏi này không quá cụ thể về điện thoại, vì tôi nghĩ rằng một câu trả lời cho điều này có thể giúp làm rõ vấn đề trên bất kỳ mẫu điện thoại cũ nào, không chỉ là Dream.
—
Mingo
Câu hỏi tuyệt vời. Điều duy nhất tôi biết về JIT là từ kinh nghiệm của tôi với Java / C #. Chủ yếu là nó chờ để biên dịch một số mã cho đến khi chạy và JIT "thông minh" lưu trữ mã mà nó thấy rằng nó lặp lại. Wiki có thể giúp giải thích rõ hơn: en.wikipedia.org/wiki/Just-in-time_compilation
—
Bryan Denny