I can&#x27;t quite figure WORKING-STORAGE out from the docs I found, maybe because I&#x27;m not sure what a &quot;run unit&quot; is—I&#x27;m assuming something like a Linux process group&#x2F;session?<p>To contrast, LOCAL-STORAGE seems like a regular global variable (.DATA&#x2F;.BSS) segment. So is WORKING-STORAGE basically like a set of seeming global variables, that actually point into (the equivalent of) a shared mmap&#x27;ed file, such that other processes in the same session&#x2F;pgroup end up mmap&#x27;ing the same file and thus sharing memory that way, without having to clone around the memory handle itself via forking&#x2F;threading&#x2F;IPC?<p>In this case, it sort of reminds me of the OS-level version of an anonymous Erlang ETS table held by a supervisor and passed to all the worker children to manipulate.