Một cuộc cách mạng trong web duyệt: The New Firefox 3.1b1 Đã Beats Mọi Tốc độ ghi
Các beta1 mới phát hành của Mozilla Firefox 3.1 cho thấy những cải tiến chính của điểm chuẩn xét nghiệm lần, trình duyệt được nhanh hơn nhiều so với các phiên bản trước và các trình duyệt hiện hành khác. Nó bao gồm TraceMonkey, một sự cải tiến của SpiderMonkey, động cơ JavaScript của Gecko viết bằng C.
TraceMonkey là một Just In Time (JIT) JavaScript trình biên dịch cho biết thêm rằng quá trình biên dịch mã nguồn gốc động cơ JavaScript của Gecko. Các bài kiểm tra điểm chuẩn lần phụ thuộc vào một biện pháp tuyệt vời của các loại hình điểm chuẩn.
Ví dụ, điểm trung bình cho SunSpider điểm chuẩn cho thấy một thực tế là TraceMonkey sẽ xác định việc nâng cao tốc độ duyệt web bằng cách làm cho nó gần hai lần (1,83) nhanh hơn Firefox 3.0.1, trong khi một thử nghiệm thao tác hình ảnh thể hiện sự tăng tốc độ hơn sáu lần khi trình biên dịch JIT được kích hoạt. Theo Brendan Eich, TraceMonkey có hỗ trợ cho x86, x86-64, và ARM có thể được bao gồm trong cả hai dòng điện thoại và máy tính để bàn.
Các màn trình diễn tốc độ xuất sắc do JIT biên dịch mã nguồn gốc trong động cơ JavaScript của trình duyệt web có thể loại bỏ việc sử dụng phần bổ trợ độc quyền bởi porting mã nhất định để JavaScript. Theo mặc định, trình biên dịch TraceMonkey JIT là hết, nhưng trong phiên bản cuối cùng của Mozilla Firefox 3.1 trình duyệt web dự kiến sẽ được phát hành cho đến khi kết thúc năm 2008, nó sẽ được ngày.
Để kiểm tra các màn trình diễn mới của việc phát hành phiên bản beta mới nhất của Mozilla Firefox 3.1 trình duyệt web, người dùng phải kích hoạt tính năng TraceMonkey bằng cách sử dụng tuỳ chọn trình duyệt ẩn: trong một tab mới trong about: config trang phải được mở và với sự giúp đỡ của các bộ lọc javascript.option.jit.content nên được tìm thấy. Sau đó, giá trị của javascript.option.jit.content phải được thiết lập là đúng sự thật.
Vì thực tế, Firefox 3.1 vẫn còn trong phiên bản beta, lỗi khác nhau có thể có kinh nghiệm với trình biên dịch JIT TraceMokey kích hoạt, chẳng hạn như "Cảnh báo: Script không phản hồi". Trong trường hợp này, người sử dụng nên dừng lại kịch bản và vô hiệu hóa TraceMokey để xem kết quả cuối cùng của hành động kịch bản.
Xu hướng chung trong tương lai có thể được cải thiện của chỉ trong thời gian biên dịch mã nguồn gốc kỹ thuật do các màn trình diễn đầy hứa hẹn của các hoạt động duyệt web cũng như các hành vi tổng thể của việc áp dụng Mozilla Firefox lõi mà chủ yếu dựa trên các mã JavaScript. Mozilla Firefox mới nhất phiên bản ổn định có sẵn để tải về miễn phí tại đây.
Tags: IT News, JavaScript, trình duyệt web

























































