Process نمونه در حال اجرای برنامه با فضای آدرس و منابع مدیریتی خود است. سیستمعامل آن را زمانبندی و ایزوله میکند.
چند Worker مستقل میتوانند Jobهای صف سفارش را در Processهای مجزا اجرا کنند.
محدودیتها و جزئیات
ارتباط میان Processها نیازمند IPC یا منبع خارجی است. هزینه ایجاد و حافظه Process معمولا از Thread بیشتر است.
ایزولهسازی پروسس
هر پروسس فضای آدرس و منابع سیستمعامل خودش را دارد. برای تبادل داده میان پروسسها از Pipe، Socket و مکانیزم IPC استفاده میشود. راهاندازی پروسس معمولاً از ایجاد ترد پرهزینهتر است.