The way your system behaves with respect to the reading of "dot files" at login time, setting up aliases, setting up environment variables, and so on is all highly dependent on how you actually log in.
Welcome to the Unix Tree. Here you can browse the source code and manuals of various old versions of UNIX. For every file, you can also find related files from other versions: this can help show how the different versions of UNIX are related.
Perhaps you rarely face it, but once you do, you surely know what's wrong: lack of free memory, or Out of Memory (OOM). The results are typical: you can no longer allocate more memory and the kernel kills a task (usually the current running one). Heavy sw