
> Ещё можно смонтировать /var/tmp
Не кошерно. Вы никогда не задумывались зачем нужен /var/tmp, когда уже есть /tmp?
У нас не получилось загрузить Disqus. Если вы модератор, пожалуйста посмотрите наше руководство по устранению неисправностей.
Рекомендация означает, что обсуждение стоит того, чтобы им поделиться. Вы поделитесь им со своими подписчиками в лентах Disqus и добавите славы её создателю.
> Ещё можно смонтировать /var/tmp
Не кошерно. Вы никогда не задумывались зачем нужен /var/tmp, когда уже есть /tmp?
У меня gentoo. Portage собирает там бинарники. Всё логично. Главное не собирать KDE ;)
Ну так и монтируй /var/tmp/portage в оперативку - 1,2 - 1,6 гигов хватает практически на всё, кроме опенофеса разве что. А вот /var/tmp желательно и между перезагрузками сохранять, man hier почитай (да, оно отличается по назначению от /tmp, товарищ Анонимус :) ).
PS Сам с давних пор в оперативке держу профили фурифокса и конкерора, /var/lock, /var/run и /tmp.
Спасибо. Буду монтировать /var/tmp/portage. Правда, зачем сохранять я не понял, ибо man heir выдал что нет справочного руководства :) Если объяснишь, буду признателен :)
Про фурифокс это отдельная история. Я хотел сначала про него написать, но потом подумал, и решил оставить на потом :)
Кстати, а смысл /var/lock и /var/run туда помещать?
> зачем сохранять я не понял
По стандарту, там лежат временные файлы, которые (в отличие от /tmp) должны храниться, что называется, "неопределённо долгое время"
> man heir выдал что нет справочного руководства
manpages: /usr/share/man/man7/hier.7.gz
В генте, если не ошибаюсь, оно в sys-apps/man-pages.
> смысл /var/lock и /var/run туда помещать?
Да чтобы при перезагрузках чистились, в основном… =)
Гм, однако, как бы с английского перевод
/var/tmp Like /tmp, this directory holds temporary files stored for an unspecified duration.
никак не значит "неопределенно долгое время". Значит как раз то что "время не определено", т.е. нельзя сказать точно, когда могут исчезнуть файлы, а "долго" там нет, т.е. не надо рассчитывать на их сохранность в том месте :) (кстати после старой фряхи у меня был шок когда в первый раз под линуксом в /tmp заглянул после ребута а там одной папки как не бывало. нет, вы не подумайте, она у меня была затарена, но как бы непривычно было, я там хотел с файлами еще поиграться) :)
Мысль конечно неплохая, и в той же Убунте (если мне не изменяет память) по умолчанию /tmp использует tmpfs.
Но есть одна незадача, по причине которой я отказался от этого. При попытке распаковать большой архив (например 1Гб) вы можете столкнутся с проблемой - не хватает места..
Вам бы русский сначала освоить, чтоб заголовки без ошибок писать :)
>Писать стараюсь грамотно, но никто не застрахован от >ошибок или неточностей. Буду благодарен за исправления >их =]
На сонную голову, ошибок не вижу. Лучше вежливо поправить всё же, не находите?
Здорово :) В ДОСе пользовался временным диском в памяти для ускорения, а теперь и в линухе попробую.
Опять! Искал инфу про tmpfs и попал на твой блог ) Ты, похоже, обо всём про Linux писал уже, ни одну тему не обошёл. Хех.
Далеко не обо всём =) Я просто старался писать о том, о чём ещё не писали =]
Не рекомендовал бы .cache монтировать как tmpfs. Многие наивно полагают что там превьюшки маленьких файликов, начнем с того что там могут лежать превьюшки огромных фильмов и создание после каждой перезагрузки компа превью - дело не благодарное. А у многих и у мя в том числе в ~/.cache лежит индекс Google Desktop и создавать каждый раз заново индекс - вот уж увольте!
Я рекомендую советы по ускорению - http://vasilisc.com/speedup...
@vasilisc, можно монтировать .cache как tmpfs, а затем перемещать туда содержимое "накопленное годами". Любая проблема решаема.
@bosha,
У меня ощущение, что вы перепутали понятие "кэшированные файлы" и "временные файлы". В кэше нет ничего "временного".
@Pershin, не вспомню как я считал на тот момент. Прошло почти два года.
Нашел, что лучше указать опции монтирования, как nodev,nosuid,noexec:
tmpfs /tmp tmpfs defaults,nodev,nosuid,mode=1777 0 0
tmpfs /var/lock tmpfs defaults,nodev,nosuid,noexec,mode=1777,size=10m 0 0
tmpfs /var/run tmpfs defaults,nodev,nosuid,noexec,mode=0755,size=10m 0 0
где nodev - для неблочного устр-ва, nosuid - для всех кроме root, noexec - запрет запуска прогр.
@iRok,
А зачем в "defaults,nodev,nosuid,mode=1777" писать defaults?
defaults пишется когда нет других значений для заполнения места и чтобы показать что ничего не задаётся.
@Вася, всё не получится, но многое действительно можно перенести. Только, надо быть аккуратным. Например, кэш apt в tmpfs помещать не стоит.