click below
click below
Normal Size Small Size show me how
Process
File types which create processes
| Question | Answer |
|---|---|
| A program running in memory and in the CPU | Process |
| A program written in programming language that is compiled in a binary file that the CPU can process | Binary Executable |
| A command that is built into the shell - e.g. echo or cd | Internal Shell command |
| A command or commands stored in a text file. Shell executes command as if entered through the keyboard | Shell Script |
| A process that starts when a user executes a program file e.g user launches the grep command | User Process |
| Started by the OS, usually when it boots, but users can start them as well - most provide system services | Daemon Process |
| Uniquely identifies each process | PID (process ID) |
| Have Low PID numbers | System_started processes |
| Have High PID numbers | User-started processes |
| The process that spawned the new process | Parent Process (PPID) {Parent Process ID} |
| Spawned process (by the PPID) | Child Process |
| Processes with lowest PID's (<100) | Core Processes |
| When a parent process spawns a child process that is identical to the parent | Forking |
| Another name for a running process | job |
| An orphaned process (without a parent) - parent failed to kill its child properly | Zombie Process |