Scherbakov
@Scherbakov
Заместитель директора

Ubuntu 12.10 и tmpfs?

Всем привет!

Не думал, что с таким вопросом приду к Вам.

На веб сервере установлен Ubuntu server 12.10.
4 SCSI диска в raid 5, оперативки 64G.

С ростом базы данных решил немного упростить выполнение некоторых задач, перенес временную директорию мускуля в /tmp и смонтировал часть оперативной памяти (15G) в эту же директорию.

После монтирования немного удивился - из оперативной памяти ничего не зарезервировалось. Допустим, научились определять место по его занятости.

Хорошо, что не поверил, решил копировать туда большие файлы... скорость 150 мбит.

df -h
Файл.система                                      Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda2                                           8,1T         1,2T  6,6T           16% /
udev                                                 32G         4,0K   32G            1% /dev
tmpfs                                                13G         328K   13G            1% /run
none                                                5,0M            0  5,0M            0% /run/lock
none                                                 32G            0   32G            0% /run/shm
none                                                100M            0  100M            0% /run/user
/dev/sda1                                            94M         126K   94M            1% /boot/efi
/run/shm                                             15G          12K   15G            1% /tmp


Монтирую такой строкой:
mount -t tmpfs /dev/shm /tmp -o size=15G

Прошу Вас прокомментировать данную ситуацию.
  • Вопрос задан
  • 2763 просмотра
Пригласить эксперта
Ответы на вопрос 2
Anonym
@Anonym
Программирую немного )
У меня в fstab прописано
tmpfs /tmp tmpfs defaults 0 0
Всё работает. Копирую файлы в /tmp - память заполняется.
Ответ написан
Scherbakov
@Scherbakov Автор вопроса
Заместитель директора
Нашел такие данные
Tmpfs стал поддерживаться Linux с версии 2.4. Tmpfs (так же известная как shmfs) отличается от Linux RAM диска динамическим выделением памяти и перемещением неиспользуемых страниц в swap. RAMfs, наоборот, не использует swap (это может быть как преимуществом, так и недостатком). Вдобавок, MFS и некоторые старые версии RAMfs, не изменяли свой размер динамически, а оставались того размера, как были примонтированы.

Вопрос сохранился, почему скорость низкая и почему параметры используемой оперативки не меняются
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SAYMON Санкт-Петербург
от 100 000 до 200 000 руб.
До 200 000 руб.
Dioram Санкт-Петербург
от 250 000 руб.
18 янв. 2020, в 09:01
3500 руб./за проект
18 янв. 2020, в 08:49
60000 руб./за проект
18 янв. 2020, в 08:36
16000 руб./за проект