On 2018-08-30 9:53 a.m., Peter Suetterlin wrote:
James, I'm the last one that wants to get rid of serial ports. We (at work) depend a lot on them. Still, creating 32 device files for millions of users where only a handfull has actually more than one or two installed is somewhat bloated IMHO.
This is in the category of "yes. it used to be, but we changed all that". It used to be that device nodes were actual nodes on the FS, they existed there on the FS even when the machine was down. You could mount the root FS on another machine under /mnt/disk and see them there. Somewhere that as changed and the device nodes are now a sort of 'visualized' thing. I forget when this occurred. Maybe someone else can help here. if you run the 'mount' command you will see that /dev is not a proper dis-bound FS: devtmpfs on /dev type devtmpfs (rw,nosuid,size=1941496k,nr_inodes=485374,mode=755) So what is 'devtmpfs'? <quote src="https://en.wikipedia.org/wiki/Device_file#devfs"> Maintaining these special files on a physically implemented file system (i.e. harddrive) is inconvenient, and as it needs kernel assistance anyway, the idea arose of a special-purpose logical file system that is not physically stored. </quote> As for the number, I think that's a confurable as well. Last night I saw upon the stair, A little man who wasn't there, He wasn't there again today Oh, how I wish he'd go away... -- "Engineers like to solve problems. If there are no problems handily available, they will create their own problems. Normal people don't understand this concept; they believe that if it ain't broke, don't fix it. Engineers believe that if ain't broke, it doesn't have enough features yet." -- S. Adams -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org