All Computings
Stack
https://man7.org/linux/man-pages/man5/proc.5.html https://www.cs.swarthmore.edu/~kwebb/cs31/s15/bucs/elements_of_a_process.html A specifically allocated memory area for a Process which stores various Registers and Counters and Stack Variables during program operation....
Sockets
https://en.wikipedia.org/wiki/Unix_domain_socket A POSIX mechanism for IPC designed to allow two processes to communicate with each other on the same system...
Signals
https://man7.org/linux/man-pages/man7/signal.7.html A specialised kind of message, usually sent to a Process, to indicate a certain action is being triggered by the operating system....
Shell
The parent interface (whether a command line interface like bash or a graphical windowing system like X11 or the Windows shell) that allows an end-user or other programs to interact with the operating system...
sh
The Bourne Shell The Shell located at /bin/sh (unless it is a symlink or hardlink to another Shell (e.g. bash)) Largely superseded by GNU’s bash
services
https://www.freedesktop.org/software/systemd/man/systemd.service.html Represents a service (e.g. a daemon) controlled by systemd and defined in a unit file
runlevels
In OpenRC and SysVInit, different runlevels represented different states of Linux environment. Scripts were configured to run as a runlevel was started or stopped Format was /etc/rc[runlevel]....
RISC
A general description of ISAs focused on a simplified instruction set Many general purpose Registers Fixed-width instructions Examples: MIPS ARM
Registers and Counters
Program Counter Stack Pointer General Purpose Registers Floating Point Registers Process Control Registers Memory Management Registers
Reference Counting
A form of memory management, usable by both languages that need a Compiler and those that need an Interpreter Memory allocations (and References to those allocations) are counted - incrementing as more pointers reference the same allocation, and decrementing as fewer pointers reference the same allocation; when the number of pointers to an allocation reaches zero, the memory is immediately freed....