Нужно добавить «использовать» tmpfs? Поскольку «tmpfs - временная файловая система, которая находится в памяти и / или своп-разделе» ... не имеет смысла, но ... Проверка здесь.
Мои df команды до и после создания базы данных:
Filesystem 1K-blocks Used Available Use% Mounted on
# before
/dev/sda1 226695556 51688908 163468064 25% /
tmpfs 1920196 30528 1889668 2% /dev/shm
# after
/dev/sda1 226695556 51693496 163463476 25% /
tmpfs 1920196 25056 1895140 2% /dev/shm
Итак, используется after-before = 51693496-51688908 = 4588 1K-blocks ~ 4.5Mb
PS: tmpfs 25056> 30528 не имеет смысла как «используется базой данных », поэтому еще одна причина его игнорировать. К сожалению, существует много tmpfs ... Позже я могу повторить, если вы скажете, что это нужно.
Проверка после загрузки компьютера:
# before1 (and with the database):
/dev/sda1 226695556 51638840 163518132 25% /
# after1 drop cascade all database's schema
/dev/sda1 226695556 51638232 163518740 25% /
# after2 re-make database and tmp files
/dev/sda1 226695556 51644716 163512256 25% /
# after3 rm tmp files
/dev/sda1 226695556 51642772 163514200 25% /
before1-after1 = 51638840-51638232 = 608 после 3-after1 = 51642772-51638232 = 4540