Process हा स्वतःच्या memory सह एक isolated program आहे; thread हे execution चे एक एकक आहे जे त्याच process मधील इतर threads सोबत memory सामायिक करते. एका process मध्ये अनेक threads असू शकतात.
हे कसे कार्य करते
- Process: स्वतःची address space, file descriptors, आणि heap. OS द्वारे isolated — एका process मधील crash किंवा memory bug दुसऱ्याला corrupt करू शकत नाही. Context switching आणि communication (IPC) तुलनेने महाग असते.
