بهینه‌سازی مصرف انرژی
نسخه جدید کروم مصرف باتری بسیار پایین‌تری دارد + لینک دانلود
به‌کارگیری موثر و کارآمد انرژی یکی از فاکتورهای مهم دستیابی به سرعت است. گوگل از مدت‌ها پیش به فکر پیاده‌سازی مکانیزمی بود که به کاربران مرورگر کروم اجازه دهد میزان مصرف باتری را به حداقل برسانند. این‌گونه به نظر می‌رسد که نسخه 57 حرف‌های تازه‌ای برای گفتن دارد. در حالی که به گفته تیم سازنده گفته‌ است این ویژگی به شکل قابل توجهی بر فعالیت‌های زبانه‌ها نظارت خواهد داشت، با این وجود روی زبانه‌هایی که فایل‌های صوتی را پخش می‌کنند تاثیری نخواهد گذاشت.

اگر جزء آن گروه از کاربرانی هستید که مرورگر کروم را به عنوان مرورگر اصلی خود انتخاب کرده‌اید، به خوبی از این موضوع اطلاع دارید که این مرورگر به سرعت قادر است باتری دستگاه‌ شما را مصرف کند. کافی است از ابزارهایی که میزان مصرف باتری برنامه‌ها را اندازه‌گیری کنند، استفاده کنید تا مشاهده کنید کروم در صدر این برنامه‌ها قرار می‌گیرد. اما جدیدترین نسخه ارائه شده از این مرورگر به گونه‌ای طراحی شده است تا مشکل فوق را حل کند. این مرورگر برای زبانه‌هایی که در پس زمینه به شکل بی رویه‌ای از منابع سیستمی استفاده کنند محدودیت‌هایی را در نظر گرفته است. آن‌گونه که وبلاگ کرومیوم گزارش کرده است، زبانه‌هایی که در پس‌‌زمینه قرار دارند نزدیک به یک سوم باتری دستگاه‌های همراه را بی دلیل مصرف کرده و به این شکل باعث می‌شوند کروم بیش از اندازه از باتری دستگاه‌های همراه استفاده کند. تحلیل‌های انجام شده از سوی تیم توسعه‌دهنده نشان می‌دهند مولفه‌هایی که هیچ‌گاه در معرض دید کاربر قرار نمی‌گیرند بی دلیل باتری دستگاه را مصرف می‌کنند. در نتیجه اگر این زبانه‌ها به دقت مورد بررسی قرار گیرند کارایی این مرورگر را به میزان قابل توجهی بهبود خواهند بخشید.

مطلب پیشنهادی

تکنیک مرسوم و پردردسر reCAPTCHA به تاریخ خواهد پیوست

در نسخه جدید کروم محدودیت زمانی را برای زبانه‌هایی که در پس زمینه قرار می‌گیرند به مرحله اجرا در آورده است تا مانع از آن شود این زبانه‌ها باتری دستگاه را بیش از اندازه مورد استفاده قرار دهند. تیم‌توسعه‌دهنده گفته است که این بازه زمانی ده ثانیه است. البته لازم به توضیح است که این ویژگی جدید بر صداهای در حال پخش، WebSocket یا ارتباطات WebRTC تاثیری نخواهد گذاشت، به واسطه کروم موارد یاد شده را جزیی از عناصر اصلی فرض می‌کند. رویداد visibilitychange  و Page visibility API به منظور بررسی این موضوع که یک صفحه چه زمانی در پس زمینه قرار گرفته و چه زمانی تمامی فعالیت‌های آن باید به حالت تعلیق درآید مورد استفاده قرار می‌گیرند.

تیم توسعه‌دهنده می‌گویند این مکانیزم در ارتباط با بعضی از سایت‌ها به میزان 75 درصد در مصرف پردازشگر مرکزی و به میزان 25 درصد در ارتباط با زبانه‌هایی که در پس‌زمینه هستند، باعث بهبود کارایی کروم شده است. با توجه به آن‌که هدف تیم توسعه‌دهنده این است که به طور کامل فعال بودن زبانه‌ها را پس‌زمینه را به حالت تعلیق درآورند، باید بگوییم آن‌ها هنوز راه طولانی پیش رو دارند.

کروم 57 چند روزی است برای دانلود در اختیار کاربران قرار گرفته است. اگر جزء آن گروه از کاربرانی هستید که تمایل دارید مصرف بیش از اندازه باتری لپ‌تاپ خود را به حداقل برسانید پیشنهاد می‌کنم نسخه جدید کروم را دانلود کنید. لازم به توضیح است تیم توسعه‌دهنده همراه با عرضه نسخه جدید تعدادی از آسیب‌پذیری‌های امنیتی آن‌را نیز برطرف کرده است. 

 

برچسب: