Разбираясь с tmpfs (в частности c /dev/shm) выяснил, что она порождается devfs. Почитав про devfs нашел, что эта штука вроде как уже не используется и заменена на udev. Однако среди сервисов нашел оную: sysinit/devfs, которая оказывается является частью OpenRC. Пробовал её вырубить, и тогда исчезала /dev/shm, но при этом в графическом режиме не получалось использовать консоль то бишь Konsole или yakuake (подозреваю, это и-за того, что не создавался /dev/pts).
Буду признателен если кто-нибудь объяснит что это за сервис в генте и нужен ли он. Еще хотелось бы узнать зачем нужна /dev/shm и как её правильно использовать. нашел статейку http://citforum.ru/operating_systems/linux/robbins/fs03.shtml из которой следует, что это вроде как официальная точка монтирования tmpfs. Но мне зачастую встречалось, что все монтируют tmpfs в обход /dev/shm.