Автор Тема: [решено] Вынос в tmpfs: нужен ли?  (Прочитано 5162 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Лесьяр

[решено] Вынос в tmpfs: нужен ли?
« : 12 Марта 2013, 15:40:52 »
Нагуглил несколько кандидатов на вынос в tmpfs, а именно:

/tmp
/var/run
/var/lock
/var/log

Хотя их часто советуют вынести, иногда встречаются и сообщения о последовавших за этим шагом проблемах, порой довольно неприятных.
В некоторых дистрах, некоторые из этих папок вынесены по умолчанию, в моём - нет. Хотя другие папки - да. Не лучше ли положиться на мнение разработчиков Дебиана и не искать добра от добра?  :)
« Последнее редактирование: 10 Февраля 2014, 11:33:02 от Лесьяр »
 

Оффлайн Brainey

Re: Вынос в tmpfs: нужен ли?
« Ответ #1 : 12 Марта 2013, 15:45:03 »
В Wheezy по-умолчанию в tmpfs вынесены:
/run;
/run/lock;
/run/shm.
Хотя их часто советуют вынести, иногда встречаются и сообщения о последовавших за этим шагом проблемах, порой довольно неприятных.
Например?
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн gardarea51

Re: Вынос в tmpfs: нужен ли?
« Ответ #2 : 12 Марта 2013, 15:48:32 »
Ну логи точно не стоит выносить..
 

Оффлайн Лесьяр

Re: Вынос в tmpfs: нужен ли?
« Ответ #3 : 12 Марта 2013, 15:53:59 »
В Wheezy по-умолчанию в tmpfs вынесены:/run;/run/lock;/run/shm.
Да, знаю. Видел по dfНо в некоторых вынесены и /var/run и /var/lock.
Например?
слышал много советов выносить /tmp в tmpfs, но у меня после этого отвалился звук в KDE.

Сообщение объединено: 12 Марта 2013, 16:09:26
И если удаление некоторых (используемых) файлов в /tmp может вызвать проблемы, вероятно что их может вызвать и незапланированная перезагрузка при /tmp в tmpfs.
« Последнее редактирование: 12 Марта 2013, 16:09:26 от Лесьяр »
 

Оффлайн vladimir_ar

Re: Вынос в tmpfs: нужен ли?
« Ответ #4 : 12 Марта 2013, 23:03:06 »
И если удаление некоторых (используемых) файлов в /tmp может вызвать проблемы, вероятно что их может вызвать и незапланированная перезагрузка при /tmp в tmpfs.
Уже несколько недель /tmp в tmpfs в памяти. Было много незапланированных перегрузов (блок питания подсох - вешалась машина) - никаких последствий.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Brainey

Re: Вынос в tmpfs: нужен ли?
« Ответ #5 : 13 Марта 2013, 13:04:30 »
Уже несколько недель /tmp в tmpfs в памяти. Было много незапланированных перегрузов (блок питания подсох - вешалась машина) - никаких последствий.
Тоже давно уже вынес /tmp в tmpfs но никакого профита от этого не заметно, если честно.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн vladimir_ar

Re: Вынос в tmpfs: нужен ли?
« Ответ #6 : 13 Марта 2013, 18:10:34 »
но никакого профита от этого не заметно, если честно.
Аналогично.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн vavun

Re: Вынос в tmpfs: нужен ли?
« Ответ #7 : 14 Марта 2013, 21:35:43 »
Личный опыт
У меня в tmpfs вынесены следующие директории:
/tmp
/var/lock
/var/run
/var/tmp
/var/log

Проблем замечено не было ни единой. Разве что один из демонов ругался на отсутствие своего log файла, закомментил логирование, все норм.

Из профитов - заметно сократилось количество обращений к винчестеру, iotop-ом сравнивал. Профит, кончено, не то чтобы профит, но на ноутбуке дал лишние 10 - 15 минут работы от батареи, в сочетании с выгрузкой кеша броузера в оперативку дает неплохую экономию энергии, лично в моем случае, винт почти не крутится. Так же несколько ускорилась загрузка системы (тут роль первого плана сыграл readahead-fedora, вторую роль - prelink) уже не скажу на сколько, не помню, но правда совсем немного, не более двух секунд.
А вообще, бытует мнение, что это помогает продлить жизнь ssd путем сокращения количества операций записи.

Использовать это на десктопе смысла не вижу.

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Оффлайн Лесьяр

Re: Вынос в tmpfs: нужен ли?
« Ответ #8 : 14 Марта 2013, 22:37:28 »
У меня в tmpfs вынесены следующие директории:
/var/tmp
Согласно http://rus-linux.net/MyLDP/file-sys/fhs-2.2-rus/fhs-5.15.html
содержимое /var/tmp должно сохраняться между перезагрузками.

А вообще, бытует мнение, что это помогает продлить жизнь ssd путем сокращения количества операций записи.
Собственно, эта тема меня и заинтересовала именно в связи с SSD. Но меня интересует не столько время жизни моего SSD, сколько деградация его производительности от частой перезаписи!
 

Оффлайн Vitsliputsli

Re: Вынос в tmpfs: нужен ли?
« Ответ #9 : 13 Апреля 2013, 18:05:37 »
При монтировании /var/log в tmpfs, зависает в памяти логирование для fsck, нужно создавать директорию fsck, тогда logsave отрабатывает и выгружается. Других проблем не замечал.

 

Оффлайн Mc.Sim

  • Пользователь
  • *
  • Сообщений: 14
  • Jabber: mc.sim@k-max.name
Re: Вынос в tmpfs: нужен ли?
« Ответ #10 : 24 Апреля 2013, 20:22:44 »
Вот тут очень интересные рассуждения разработчика о целесообразности размещения tmpfs в /tmp или /var/tmp. Жаль, что не на русском...

Теги:
     

    [Решено] Вопрос по установке пакетов

    Автор rnqlover

    Ответов: 2
    Просмотров: 1671
    Последний ответ 01 Октября 2013, 16:47:24
    от rnqlover
    [Решено] Зависимости, проблемы в aptitude

    Автор Vic

    Ответов: 4
    Просмотров: 2904
    Последний ответ 14 Февраля 2014, 00:00:35
    от Vic
    [решено] что не так с моим sources.list файлом? Failed to fetch debian.org

    Автор longstreet

    Ответов: 6
    Просмотров: 2741
    Последний ответ 08 Октября 2015, 03:17:50
    от longstreet
    Chromium (Stretch) [решено]

    Автор Testing

    Ответов: 3
    Просмотров: 2123
    Последний ответ 06 Мая 2017, 22:20:49
    от Testing
    [Решено] Служебные сообщения WiFi

    Автор razval

    Ответов: 0
    Просмотров: 1904
    Последний ответ 05 Февраля 2012, 23:40:27
    от razval