software engineering7 دقیقه مطالعه

جت‌استریم ۳: یک بنچمارک مدرن برای برنامه‌های وب با کارایی بالا و محاسباتی سنگین

خلاصه هوش مصنوعی

جت‌استریم ۳ یک بنچمارک جدید برای وب است که با همکاری نزدیک مرورگرسازان مختلف از جمله اپل، موزیلا و گوگل توسعه یافته است. این نسخه پس از شش سال جایگزین جت‌استریم ۲ شده و با به‌روزرسانی بارهای کاری جاوااسکریپت و گسترش تست‌های وب‌آسیمبلی (Wasm) برای پوشش ویژگی‌های مدرن مانند SIMD، WasmGC و مدیریت استثناات در ابزارهای مختلف مانند Rust، Kotlin، Dart و .NET، تمرکز خود را بر نیازهای وب مدرن معطوف کرده است.

نکات کلیدی

  • توسعه‌یافته از طریق همکاری بین‌صنعتی تحت مدل حاکمیت باز و اجماع سخت‌گیرانه.
  • بارهای کاری وب‌آسیمبلی اکنون ۱۵ تا ۲۰ درصد از مجموعه را تشکیل می‌دهند و شامل ویژگی‌های پیشرفته‌ای مانند SIMD و WasmGC از زبان‌های مختلف (C++، Rust، Kotlin، Dart و .NET) هستند.
  • شامل بارهای کاری جدید و به‌روزرسانی‌شده جاوااسکریپت است که زمان راه‌اندازی، تجزیه، راه‌اندازی فریم‌ورک‌ها و محاسبات سنگین را اندازه‌گیری می‌کنند.

چرا مهم است

با استفاده از محاسبات سنگین، بازی‌ها، یادگیری ماشین و کامپایل چندزبانه از طریق وب‌آسیمبلی در برنامه‌های وب مدرن، بنچمارک‌های قدیمی‌تر مانند جت‌استریم ۲ دیگر عملکرد دنیای واقعی را به طور دقیق منعکس نمی‌کنند. جت‌استریم ۳ ابزاری با حاکمیت باز برای مهندسان مرورگر و توسعه‌دهندگان فراهم می‌کند تا کارایی واقعی زمان اجرا را اندازه‌گیری کرده و از افت عملکرد جلوگیری کنند.

# browsers# benchmarking# webassembly# javascript

گفتگو 0

آغازگر گفتگو باشید.