What is a process? What are attributes of a process?
Answer:
-A process is a 'task' or a 'job' that an individual programme has pushed to the CPU. It is allotted a set of resources and will encompass one or more threads. Its attributes fall under the headings of PROCESS MANAGEMENT (including registers, PC, PID etc), MEMORY MANAGEMENT (pointers to CODE, DATA and STACK segments) and FILE MANAGEMENT (root directory, CWD, UID, GID etc).