Google tung thuật toán mới cải thiện tốc độ Internet

Thứ Năm, ngày 07/03/2013 05:59 AM (GMT+7)

Theo CNET, Zopfli, thuật toán mã nguồn mở mới của Google sẽ giúp giảm thời lượng tải các trang web xuống 8%, so với thư viện phần mềm zlib phổ biến hiện thời.

Được đặt tên giống như một món ăn (tương tự với các phiên bản Android), thuật toán mới của Google áp dụng một thuật toán khác mang tên Deflate, vốn được dùng trong định dạng file nén ZIP phổ biến.

Google tung thuật toán mới cải thiện tốc độ Internet - 1

Lode Vandevenne, một kỹ sư phần mềm tại Zurich cho biết thuật toán của Google "sử dụng kỹ thuật nén triệt để hơn, làm cho tốc độ nén trở nên rất chậm, tuy vậy tốc độ giải nén không thay đổi."

Zopfli là một thư viện chỉ riêng về nén, do đó các phần mềm khác có thể giải nén được dữ liệu từ Zopfli. Thuật toán mới này cũng tương thích với các định dạng ZIP, PNG và các yêu cầu HTTP.

Vandevenne cho biết thêm: "Kích cỡ nén nhỏ hơn giúp tận dụng bộ nhớ tốt hơn, truyền tải dữ liệu nhanh hơn, và giảm độ trễ của các trang web". Người dùng các thiết bị di động sẽ hưởng lợi nhiều nhất, do lượng dữ liệu truyền tải được giảm xuống, đồng thời cũng trình duyệt cũng ít tiêu tốn pin hơn.

Ngoài ra, do việc nén sử dụng Zopfli tốn CPU hơn rất nhiều so với zlib, Google cho biết thuật toán mới này nên được sử dụng trong các ứng dụng có dữ liệu được nén một lần nhưng được truyền tải đi nhiều lần, ví dụ như các nội dung tĩnh của một trang web.

Theo Vnreview