گوگل اخیراً اعلام کرده است که مرورگر کروم اکنون سریعتر از گذشته شده و توضیح داده که چگونه به این بهبود عملکرد دست یافته است. طبق گزارشات، گوگل بیان کرده که تیم توسعهدهندهی آن بهبودهای قابل توجهی در مدیریت حافظه و کشینگ انجام داده است. این شامل بازطراحی ساختارهای حافظه برای بسیاری از دادههای داخلی مورد استفاده در اجزایی مانند DOM، CSS، طرحبندی و پردازش گرافیکی میشود.
گوگل توضیح داده که موتور رندرینگ Blink در کرومیوم اکنون از بسیاری از پردازشهای غیرضروری جلوگیری میکند تا از حافظه کش پردازنده به شکل بهتری استفاده شود. همچنین، در بخشهایی که مدیریت حافظه قبلاً وابسته به جمعآوری زباله در Oilpan بوده است، مانند DOM (مدل شیء سند)، تیم توسعهدهنده اکنون بهطور کامل از Oilpan به جای malloc استفاده کرده است. Oilpan همان جمعآوریکنندهی زباله در Blink است.
علاوه بر این، گوگل بهبودهایی را در نحوهی پردازش رشتهها در موتور رندر معرفی کرده و روش هشینگ به RapidHash تغییر یافته است که گفته میشود عملکرد را بهبود میبخشد. در مواردی که پردازشهای رندرینگ به طور ذاتی هزینهبر هستند، مانند محاسبهی سبکهای CSS برای عناصر مختلف، تکنیکهای کشینگ بهبود یافتهاند تا تعداد برخوردهای موفق بیشتر و تعداد برخوردهای ناموفق کمتر باشد.
این بهینهسازیها بخشی از تلاشهای مداوم گوگل برای بهبود عملکرد کروم هستند و انتظار میرود کاربران تجربهی بهتری از مرور وب داشته باشند.
ارسال دیدگاه