Swoole jamoasi PHP uchun AOT-kompilyator ustida ishlayapti.
Asosiy g’oya shuki — PHP kodini to’g’ridan-to’g’ri nativ binariyga kompilyatsiya qilish.
Natijalar (fib(40) bo’yicha):
∙ Odatiy PHP: 14.8s
∙ JIT: 2.37s
∙ AOT: 0.11s — interpretatordan 135x, JITdan 20x tez.
Lekin bu sintetik test. Haqiqiy ilovalar (masalan, Workerman) ham kompilyatsiya qilingan, ammo raqamlar berilmagan.
fib(40) boshqa tillarda:
Eng tezlar (~0.05–0.2s):
- C / Rust (optimized) — ~0.05s, eng past daraja
- PHP AOT (Swoole) — 0.11s, C/Rust bilan bir qatorda!
O’rta guruh (~1–2s):
- Java ~1.4s, Go ~1.7s, Scala ~1.9s
Sekin guruh (7–40s):
- Python ~7.3s
- PHP CLI — 14.8s
- Ruby ~29–40s
Bu kompilyator pullik bo'lishi mumkin ekan. Shunaqa gaplar
😇13
🫡4
👍3
1 8 2.8K
Обсуждение
1
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсуждение 1
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram