The /run Virtual File System
As the ARTIK runs, the kernel manages its processes via the /proc directory. There are other state-dependent issues and runtime data structures that need to be maintained but which are not processes. These data structures, logs, files, and various other components are gathered together into the /run directory so they avoid cluttering up the rest of the file system. The Linux file system is becoming much better managed and things are being moved to better locations. You will see the /run directory change as things are moved around within the virtual file systems in future operating system releases.