سلام
مرورگر فوق طوری طراحی شده که نهایت استفاده از سخت افزار رو ببرد و برای همین منظور کارهای خود را در چندین فرایند (process) پخش می کند.مرورگر گوگل کروم در زمان اجرا سه نوع فرایند (process) ایجاد می کند:
browser: از این نوع فرایند (process) فقط یک نمونه ایجاد می شود که وظیفه مدیریت تب ها، پنجره ها، ارتباط با هارد و شبکه و کاربر را در کروم را بر عهده دارد.
renderers: این نوع فرایند توسط فرایند browser برای نمایش صفحات وب ایجاد می شود که وظیفه پردازش CSS ها، تگ های HTML و کدهای جاوااسکریپت را بر عهده دارد (از این نوع فرایند به ازای هر تب و پنجره از یک تا چند نمونه ایجاد می شود).
plug-ins: این نوع فرایند توسط فرایند browser به ازای هر پلاگین در حال استفاده برروی کروم شما ایجاد می شود.برای همین است که در زمان اجرای گوگل کروم فرایند های (process) زیادی درون task manager شما وجود دارد. در حقیقت این مقدار فرایند و رم مصرفی هزینه مدرن بودن مرورگر شما می باشد (استفاده حداکثری از توان سخت افزار، هنگ نکردن کروم در زمان هنگ کردن یک تب یا پلاگین و ...)
با تشکر






پاسخ با نقل قول
Bookmarks