10 poin oleh lifthrasiir 2021-09-01 | Belum ada komentar. | Bagikan ke WhatsApp

Dalam dua minggu terakhir saya mengambil cuti, dan selama itu saya malah membuat hal seperti ini. Roadroller adalah packer yang mengompresi kode secara signifikan dengan menggunakan teknik kompresi yang relatif baru. Seberapa kecil hasilnya?

  • Ukuran kode asli: 32782 byte

  • gzip -9: 12716 byte

  • Setelah menjalankan alat optimasi gzip seperti zopfli dan ECT: 12385 byte

  • Brotli --best: 11358 byte

  • Roadroller 2.0.0 -O2 + zopfli: 10604 byte (berbeda dari kasus lain, ini sudah termasuk kode untuk dekompresi)

Tentu saja ini sama sekali tidak berguna untuk pengembangan di dunia nyata, dan dibuat untuk dipakai hanya dalam segelintir kasus ekstrem yang benar-benar harus mati-matian menghemat ukuran, seperti js13kGames https://js13kgames.com. Kabarnya beberapa entri js13kGames tahun ini menggunakan Roadroller dan mendapatkan keuntungan ukuran sekitar 10%, jadi sepertinya ke depan ini akan menjadi alat yang standar(?).

Belum ada komentar.

Belum ada komentar.