چند روز پیش، تیم گوگل کروم اسرار بالاترین امتیاز خود را در ابزار بنچمارک مرورگر Speedometer 3.0 به اشتراک گذاشت. این نتیجه ثابت میکند که استفاده از مرورگر کروم یکی از سریع ترین راهها برای مرور اینترنت است.
تعجبی ندارد که گوگل کروم به عنوان سریع ترین مرورگر جهان شناخته شده است. آخرین نسخه این نرمافزار بالاترین امتیاز را در بنچمارک Speedometer 3.0 بهدست آورد. این بنچمارک ابزاری منبع باز و استاندارد است که برای سنجش عملکرد مرورگر استفاده میشود.
با این حال، اینکه گوگل کروم به عنوان سریع ترین مرورگر جهان شناخته شده تصادفی نیست و موفقیت این برنامه حاصل بهینهسازی دقیق گوگل و بررسی کامل عملکرد و کدی است که باعث میشود مرورگر کار کند. در پست اخیر بلاگ کرومیوم آمده است: در تیم کروم، ما معتقدیم که سریعبودن در بیشتر مواقع کافی نیست، ما باید همیشه سریع باشیم.
با این حال، برای اندازهگیری عملکرد وب، ابتدا باید استانداردی وجود داشته باشد که همه مرورگرهای وب در مورد اندازهگیری و درک سرعت آن توافق کنند. اینجاست که Speedometer 3.0 وارد عمل می شود.
Speedometer 3.0 چیست؟
این برنامه حاصل تلاش مشترک اپل، گوگل، مایکروسافت و موزیلا است که بازیگران اصلی در بازار مرورگرها هستند.
Speedometer 3.0 اساساً با شبیهسازی زمانبندی عملکردهای واقعی مانند افزودن وظایف و ویرایش متن، پاسخگویی مرورگر در بارهای کاری مختلفرا اندازه گیری میکند.
این برنامه هر کاری را که یک کاربر آنلاین انجام میدهد، با سرعتی بسیار بالا شبیهسازی میکند و در حین انجام این کار، میزان پاسخگویی هر مرورگر به این وظایف را اندازه.گیری می کند و آنها را بارها و بارها تکرار می کند تا تصویر دقیقی از قابلیتهای هر مرورگر ایجاد کند.
برخی از کارهایی که Speedometer 3.0 انجام میدهد ایجاد فهرستی از کارها و اندازهگیری سرعتی است که مرورگر میتواند چندین مورد را پشتسر هم اضافه، تکمیل و حذف کند.
آزمایش کلیدی دیگر این است که مرورگرها چقدر سریع میتوانند ویرایش متن غنی را انجام دهندکه یعنی توانایی آنها در تغییر فونت، تغییر رنگها و اضافهکردن قالببندی یا پیوندهای متنی به متن معمولی برای تغییر ظاهر آن.
این آزمونها بهطور مستمر در دورههای خاص قبل از جمعآوری نتایج از طریق یک امتیاز شمارهدار اجرا میشوند. این امتیاز نشان میدهد که مرورگر در هر دقیقه چندبار چرخه را کامل کرده است. هر چه امتیاز بالاتر باشد بهتر است.
اسرار عملکرد کروم: بهینهسازی، بهینهسازی، بهینهسازی
برای انجام این آزمایشها، گوگل روی چند بهینهسازی هوشمند تمرکز کرد. این شرکت توضیح داد: با بررسی حجم کار در Speedometer و اینکه کروم در کدام عملکردها بیشترین زمان را صرف میکند، ما توانستیم بهینهسازیهای هدفمندی را برای عملکردهایی انجام دهیم که هر کدام باعث افزایش امتیاز کروم میشوند.
مهندسان به دنبال توابعی مانند «SpaceSplitString» بودند که منابع را جمعآوری کرده و عملیاتهایی مانند پردازش رشته و کپیبرداری از شیوهنامه را ساده میکردند. آنها همچنین رندر را برای محدودکردن استفاده اضافی از حافظه هنگام ترسیم مواردی مانند عناصر فرم تنظیم کردند. گوگل همچنین با با موتور شکلدهی متن HarfBuzz همکاری کرد تا نحوه رندرکردن قالبهای فونت AAT اپل توسط کروم را بهبود بخشد.
گوگل اضافه کرد که روی «سطحبندی کد» نیز تمرکز کرده است؛ فرآیندی که در آن کد مناسب برای بهینهسازی بیشتر موتور انتخاب میشود. علاوه بر این، بهبود جمعآوری موارد موسوم به زباله، امتیازات این مرورگر را حدود 3 درصد افزایش داد.
گفتنی است که سرعت فقط یکی از عواملی است که باعث ایجاد تجربهای عالی از مرورگر می شود و معیارهای خام تنها بخشی از داستان را بیان میکنند. با توجه به اینکه مرورگرهای زیادی از موتور کرومیوم استفاده میکنند، تفاوت عملکرد در حد گذشته نیست. اما سازندگان مرورگرها نیز متوقف نمیشوند. برای مثال، فایرفاکس مدتهاست که تلاش میکند این شکاف را کم کند. سال گذشته، کروم را در بنچمارک جاوا اسکریپت SunSpider، یک تست سرعت قدیمی از تیم WebKit اپل شکست داد.
درواقع آنچه مرورگر کروم را ارزشمند میکند، سهم بازاری است که نسبت به رقبا از آن برخوردار است. براساس آمار StatCounter، تا ماه مه 2024، مرورگر گوگل 65.12 درصد از بازار مرورگرهای جهان را در اختیار داشت. در رتبه دوم، سافاری اپل قرار دارد که تنها 18.17 درصد را به خود اختصاص داده است. با وجود اینکه اج مرورگر گزینه پیشفرض میلیونها دستگاه ویندوز در سراسر جهان است، با 5.21 درصد سهم در رتبه سوم قرار دارد.
دیدگاهتان را بنویسید