TLDR Tech / Dev
Weekend trivia: your process' memory is a file
Although Unix systems are often described as treating everything as a file, many core functions like network connections and process identifiers typically rely on distinct system calls rather than standard file interfaces. A notable exception exists in Linux through the `/proc/<pid>/mem` interface, which allows direct access to a process's address space using file-like semantics.
Read the full story