Su Ubuntu 13.04 / dev / shm è il link simbolico a / run / shm e / run / shm è solo la sottodirectory di / run. / run è un po 'di tmpfs che è montato ma ………… Non riesco a trovare da cosa e come (sicuramente non è presente in / etc / fstab e non riesco a visualizzare nulla di sensato in / etc / init *).
Mentre di solito questa directory non ha bisogno di attenzione, sia durante il tentativo di installare Oracle, sia durante il tentativo di installare DB2, ho riscontrato errori che alla fine si sono rivelati vuol dire che "/ dev / shm è troppo piccolo". Net è piena di consigli su come montare --rebind run per renderlo più grande, ma questa operazione interrompe piacevolmente le app che usano / eseguono e sono già in esecuzione nel momento in cui si verifica il rebind (e ce ne sono molte, specialmente su desktop, tra cui cose come upstart, networkmanager o udev).
Le mie domande:
Dov'è esattamente il codice che monta / esegue, quando succede?
Cosa devo modificare per aumentare / eseguire le dimensioni al momento della creazione? (sul mio laptop ci vuole il 10% di memoria - 600 MB su laptop da 6 GB - Vorrei darlo 1 GB)
Se 2 è impossibile, qual è il momento giusto per ricollegarsi / eseguire per ridimensionarlo - quindi accade prima che qualcosa inizi effettivamente a utilizzare / eseguire?
Esiste una documentazione sull'argomento? Mentre ci sono molti post e note su / run in quanto tali, non sono riuscito a trovare nulla sulla configurazione.