process એ પોતાની memory સાથેનું એક isolated program છે; thread એ execution નો એકમ છે જે એ જ process માંનાં બીજા threads સાથે memory share કરે છે. એક process માં ઘણા threads હોઈ શકે.
તે કેવી રીતે કામ કરે છે
- Process: પોતાની address space, file descriptors, અને heap. OS દ્વારા isolated — એક process માં crash કે memory bug બીજાને corrupt કરી શકતું નથી. Context switching અને communication (IPC) પ્રમાણમાં મોંઘાં છે.
