5 باید هرگز انجام دهید در یک ماشین با نام تجاری جدید
سرعت تا فایرفاکس با نیشگون گرفتن و کشیدن شبکه
What is a computer?
گوگل کروم با استفاده از 10٪ RAM بیشتر، با تشکر از Spectre شروع خواهد شد
به زودی گوگل کروم حتی بیشتر از RAM خود را استفاده خواهد کرد، فرض بر این است که حتی ممکن است از بیشتر از آن استفاده کند. این به خاطر ویژگی جدید Isolation Chrome 67 برای حفاظت از Spectre است.
Spectre، برای کسانی که فراموش کرده اند، یک نقص طراحی اساسی در هر CPU در بازار است که از یک مسئله در اجرای احتمالی استفاده می کند تا به طور موثر حافظه را بخواند که فرایند نباید به آن دسترسی داشته باشد بدترین حالت این است که کد جاوا اسکریپت در مرورگر وب شما از یک سایت مخرب یا هک شده میتواند حافظه را از جای دیگر رایانه خود بخواند و کلمه عبور شما را سرقت کند یا متوجه شود که شما چیزی از شرمساری مانند مرورگرهای لینوکس مرور کردهاید. 19659002] برای حل این مشکل، کروم 67 به طور پیش فرض یک ویژگی امنیتی جدید به نام Isolation را اضافه می کند، که هر فرایند رندر را به یک سایت محدود می کند، بدین معنی که شما فرایند chrome.exe برای howtogeek.com و یکی دیگر از فرایندهای chrome.exe خواهید داشت برای google.com و غیره با جدا کردن فرایندهای رندر توسط سایت، Chrome می تواند مستقیما حافظه خواندن را در فرایندها جلوگیری کند و از سیستم عامل داخلی ساخته شده در برابر Spectre استفاده کند (که هنوز کاملا مشخص نیست).
مرتبط: این مسئله به این معناست که تمام فیدرهای یک صفحه (عموما برای تبلیغات) در فرایند جداگانه نسبت به فریم اصلی قرار میگیرند، افزایش استفاده از حافظه، اما افزایش امنیت در همان زمان. آنها یک سال پیش یک تکنولوژی مشابهی را به کار گرفتند تا پسوند را به داخل فریم های فرعی بسپارند تا صفحات وب مخرب را از امکان استفاده از پسوندها برای به دست آوردن امتیازات اضافی جلوگیری کنند.
خط پایین برای افرادی که یک تکه زبانه ها را باز می کنند، این به طور چشمگیری افزایش مصرف حافظه را افزایش می دهد. شما ممکن است نیاز به استفاده از یک برنامه مدیریت برگه داشته باشید.
نحوه بررسی اینکه Isolation در کروم فعال باشد.
با فرض اینکه شما یک بار زبانه را باز کنید، می توانید مدیر Task Manager Google Chrome را باز کنید (زیر منو -> ابزارهای بیشتر) و برای فرآیندهایی که "Subframe:" را می گویند را جستجو کنید و یک URL را نشان دهید که به وضوح چیزی نیست که شما در حال مرور به طور مستقیم می کنید – به عنوان مثال doubleclick.net یا 2mdn.net، که iframes for ads هستند.
نحوه فعال سازی یا غیرفعال کردن Isolation سایت در Chrome (اما شما نباید این را غیر فعال کنید)
برای بررسی اینکه آیا این فعال شده است و یا غیر فعال کردن آن باید انتخاب کنید (که ما توصیه نمیکنیم)، میتوانید در نوار آدرس محل کار خود chrome: // flags # enable-site-per-process
را برگزینید و سپس زدن کلید را برای جداسازی سایت به صورت فعال یا غیرفعال شما همچنین می توانید یک پرچم دستور خط اضافه کنید تا Chrome را با یک site-per-process آغاز کنید، اما کار بسیار زیادی است.
شما فکر می کنید اولین گزینه آن را کنترل می کند، اما حتی اگر جداسازی سایت بر روی Disabled تنظیم شده باشد، گزینه ای که در زیر برای «لغو محاکمه انزوای سایت استفاده می شود» در واقع کنترل شما را بر عهده دارد. همانطور که در حال حاضر، گوگل جداسازی سایت را برای تقریبا هر کاربری را فعال کرده است، بنابراین شما باید تنظیم "محاکمه اختیاری" را به "غیرفعال کردن" تنظیم کنید تا آن را خاموش کنید. با این حال، نباید از بین برود.
شایان ذکر است که حتی اگر آن را غیرفعال کنید، در بعضی موارد گوگل احتمالا این رفتار را پیش فرض و این قابلیت را غیرفعال میکند، زیرا سایت انزوا بسیار امن تر است.
مقابله با Spectre با جدا سازی سایت در کروم [via Thurrott]