Rupanya, banyak alat (di antaranya udev) akan segera membutuhkan direktori /run/ yang dipasang lebih awal (sebagai tmpfs). Pengembang Arch memperkenalkan / menjalankan bulan lalu untuk mempersiapkan ini.
Data runtime udev dipindahkan dari /dev/.udev/ ke /run/udev/. Mountpoint/run seharusnya menjadi tmpfs yang dipasang selama boot awal, tersedia dan dapat ditulis untuk semua alat kapan saja selama boot, ini menggantikan /var/run/, yang suatu hari nanti akan menjadi symlink.[1]
Ada detail lebih lanjut di sini:http://www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html
[1] Dari utas di Arch Projects ML
/run
directory adalah direktori pendamping untuk /var/run
. Seperti misalnya /bin
adalah pendamping dari /usr/bin
.
Itu artinya daemon menyukai systemd
dan udev
, yang dimulai sangat awal dalam proses booting - dan mungkin sebelum /var/run
tersedia (yaitu terpasang) - miliki dengan /run
lokasi sistem file standar tersedia di mana mereka dapat menyimpan informasi runtime.
Seperti /bin
berisi program-program penting, yang mungkin diperlukan dalam proses booting sebelum /usr
tersedia (kalau-kalau ada di sistem filenya sendiri).
/run
ide adalah ide/standar yang relatif baru.