تقریباً یک سال پس از بهروزرسانی اساسی، گوگل همچنان به اشتراکگذاری بهبودهای جدید در عملکرد کروم ادامه میدهد. نکته قابل توجه این است که نه تنها گوگل، بلکه مایکروسافت نیز به طور فعال در حال بهینهسازی مرورگر اج خود برای افزایش سرعت و تجربه کاربری هستند. هر دو غول از استاندارد Speedometer 3.0 برای ارزیابی عینی عملکرد مرور وب استفاده میکنند.
طبق گفته گوگل، تیم توسعه کروم بر بهبود مدیریت حافظه و ذخیرهسازی موقت (caching) تمرکز کرده است. آنها ساختار حافظه را برای بسیاری از اجزای اصلی مانند DOM، CSS و فرآیندهای رندرینگ، مجدداً طراحی کردهاند و در نتیجه، بهرهوری منابع سیستم را افزایش و تأخیر مرور وب را کاهش دادهاند.
یکی از تغییرات قابل توجه در موتور رندر Blink نهفته است. گوگل میگوید Blink برای حذف موارد غیرضروری اصلاح شده است و در نتیجه استفاده از حافظه پنهان CPU بهینه شده است. این یک گام رو به جلو است که عملکرد کلی را بدون تأثیر بر پایداری یا سازگاری مرورگر بهبود میبخشد.
به طور خاص، در حوزههایی که قبلاً در سیستم Oilpan به مکانیسمهای جمعآوری زباله متکی بودند، تیم توسعه به طور کامل به استفاده از Oilpan به جای malloc برای تخصیص حافظه روی آورد. این امر مدیریت خودکار حافظه را بهبود بخشید، نشت حافظه را کاهش داد و به پردازش سریعتر صفحات وب پیچیده کمک کرد.
| چرا گوگل کروم در مرور وب سریعتر و سریعتر میشود؟ |
با پشتیبانی قوی سیستم جمعآوری زباله Oilpan که در موتور رندر Blink ادغام شده است، پیشرفتهای گوگل در مدیریت حافظه و ذخیرهسازی به پایه محکمی برای بهینهسازی کد منبع تبدیل شده است. این امر نه تنها به کروم کمک میکند تا کارآمدتر اجرا شود، بلکه با مشاهدات یک مهندس ارشد مایکروسافت که اشاره کرده بود برنامههایی که از حافظه به طور ناکارآمد استفاده میکنند، میتوانند سیستم عامل ویندوز را کند کنند، همسو است.
فراتر از حافظه، گوگل همچنین بر بهبود قابلیتهای پردازش رشته در رندرکنندههای خود تمرکز دارد. آنها یک روش هشینگ جدید به نام rapidhash پیادهسازی کردهاند که سرعت پردازش را بهبود میبخشد و عملکرد را هنگام کار با رشتههای داده بزرگ بهینه میکند. پذیرش این فناوری گامی مهم در تلاشها برای کاهش تأخیر هنگام بارگیری و نمایش محتوای صفحه وب است.
نکته قابل توجه این است که برای وظایفی که به منابع زیادی نیاز دارند مانند محاسبات CSS برای چندین عنصر، گوگل تکنیکهای پیشرفتهتری برای ذخیرهسازی اطلاعات اضافه کرده است. این امر به طور قابل توجهی تعداد دفعات دسترسی به حافظه پنهان را افزایش میدهد و در عین حال تعداد دفعات از دست دادن اطلاعات را کاهش میدهد و در نتیجه عملکرد کروم را در هنگام مرور وب پیچیده بهبود میبخشد.
منبع: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html






نظر (0)