Re: /tmp и /var/tmp

2003-08-19 Пенетрантность Anatoly Pugachev
On Mon, Aug 18, 2003 at 07:34:51PM +0400, Konstantin Sorokin wrote:
 On Fri, Aug 15, 2003 at 09:32:39PM +0400, Konstantin Starodubtsev wrote:
  Мне обычно хватает 64Mb. Прогаммы, любящие гадить в /tmp в гигантских
  объемах, проще переучить на использование /var/tmp.
 
 
 как отучить мозиллу (и lynx) хранить временный файл при скачивании в /tmp ?

попробовать выставить переменные окружения TEMP, TMP, TMPDIR ?

export TMP=$HOME/tmp
export TEMP=$HOME/tmp
export TMPDIR=$HOME/tmp

-- 
/mator



Re: /tmp и /var/tmp

2003-08-18 Пенетрантность Konstantin Sorokin
On Fri, Aug 15, 2003 at 09:32:39PM +0400, Konstantin Starodubtsev wrote:
  мое мнение, что стандарт этот очень сильно не даделан :-( и я почему-то не 
  думаю, что положение дел сильно изменилось с тех пор, как я читал этот 
  стандард. Вобщем после прочтения этого стандарта у меня возникло множество 
  вопросов, на которые там нет ответа :-(
  На оставшиеся вопросы должна отвечать policy твоего дистрибутива.
 
  теперь по поводу разных tmp --- первый вопрос который тут возникает  
  это 
  сколько местста под него нужно выделить. мой опыт гласит, что tmpfs самое 
  удачное решение для /tmp
 Мне обычно хватает 64Mb. Прогаммы, любящие гадить в /tmp в гигантских
 объемах, проще переучить на использование /var/tmp.


как отучить мозиллу (и lynx) хранить временный файл при скачивании в /tmp ?

-- 
Konstantin Sorokin

This message is designed to be viewed at room temperature.



Re: /tmp и /var/tmp

2003-08-15 Пенетрантность Konstantin Starodubtsev
 мое мнение, что стандарт этот очень сильно не даделан :-( и я почему-то не 
 думаю, что положение дел сильно изменилось с тех пор, как я читал этот 
 стандард. Вобщем после прочтения этого стандарта у меня возникло множество 
 вопросов, на которые там нет ответа :-(
 На оставшиеся вопросы должна отвечать policy твоего дистрибутива.

 теперь по поводу разных tmp --- первый вопрос который тут возникает  это 
 сколько местста под него нужно выделить. мой опыт гласит, что tmpfs самое 
 удачное решение для /tmp
Мне обычно хватает 64Mb. Прогаммы, любящие гадить в /tmp в гигантских
объемах, проще переучить на использование /var/tmp.

 Теперь по поводу /var/tmp --- кто вообще (кроме упомянутого nvi) его еще 
 использует? и чем принципиально /var/tmp отличается от /var ???
Я использую для быстрых хаков. CGI скрипт, например, может быть уверен
(в определенных пределах, конечно), что его временный каталог не снесут при 
ребуте. Кидать несколько сотен временных файлов в общую кучу мне не
представляется логичным, а заводить в /var/lib. /var/spool каталоги, я считаю, 
стоит только программам, поставленным из пакетов. Дополнительный плюс
использования /var/tmp - его можно сделать сколь угодно большим.

 может да, а может и нет. мне например очень не нравится, когда мой рабочий 
 каталог засерается всяким мусором
Все равно, у тебя создается ~/.mozilla/, например. Почему бы там не быть
и ~/.mozilla/cache ?

-- 
MBR,
 Konstantin Starodubtsev



Re: /tmp и /var/tmp

2003-08-15 Пенетрантность Alexander Shishckin
On Fri, Aug 15, 2003 at 09:32:39PM +0400, Konstantin Starodubtsev wrote:
 Мне обычно хватает 64Mb. Прогаммы, любящие гадить в /tmp в гигантских
 объемах, проще переучить на использование /var/tmp.
Как нам быть, например, с vmware? Хоть я и редко ее использую, мне
интересно, каким образом этого монстрика можно переучить?
На vmware.com дается рекомендация mount /tmp -o remount,size=256m на
случай использования tmpfs или что-то вроде того, если мне не изменяет
память.

 
  Теперь по поводу /var/tmp --- кто вообще (кроме упомянутого nvi) его еще 
  использует? и чем принципиально /var/tmp отличается от /var ???
http://www.pathname.com/fhs/2.2/fhs-3.15.html
http://www.pathname.com/fhs/2.2/fhs-5.html
Читать до посинения. Или это тот самый стандарт, который не даделан?

-- 
 .''`.Alexander Shishckin,
: :'  : http://shisha.spb.ru/
`. `'`  mailto: [EMAIL PROTECTED]
  `-mailto: [EMAIL PROTECTED]



Re: /tmp и /var/tmp

2003-08-14 Пенетрантность Dimitry N. Naldaev
В сообщении от 28 Июль 2003 23:40 Daniel Ginsburg написал:
 On Mon, Jul 28, 2003 at 04:27:42PM +0400, Nikita V. Youshchenko wrote:
   On Mon, 28 Jul 2003 12:17:30 +0400 Nikita V. Youshchenko
  
   [EMAIL PROTECTED] wrote:
Nikita V. Youshchenko [EMAIL PROTECTED] writes:
   
Как мне уже объяснили, файлы в /tmp и /var/tmp существенно
различаются по времени жизни. И валить их в одну кучу, IMHO, не
стоит.
  
   Список приложений, следующих этому соглашению, в студию!
  
   vim ?
 
  Ну и что и куда он кладёт?

 Не vim, а nvi. Откладывает временные файлы в /var/tmp/vi.recover.
 Одного примера достаточно?

 Программа, положившая файл в /var/tmp, имеет право рассчитывать на то,
 что найдет его там после краха системы. FHS (Linux File System Hierarchy
 Standard) это явным образом благославляет.

 http://www.pathname.com/fhs/2.2/fhs-5.15.html

 5.15 /var/tmp : Temporary files preserved between system reboots

 5.15.1 Purpose

 The /var/tmp directory is made available for programs that require
 temporary files or directories that are preserved between system
 reboots. Therefore, data stored in /var/tmp is more persistent than data
 in /tmp.

 Files and directories located in /var/tmp must not be deleted when the
 system is booted. Although data stored in /var/tmp is typically deleted
 in a site-specific manner, it is recommended that deletions occur at a
 less frequent interval than /tmp.

 Я не вижу причин мешать работе программ, рассчитывающих на то, что им
 явно обещано стандартом (плохоньким, но уж каким есть), ради весьма
 сомнительного выигрыша в производительности.

мое мнение, что стандарт этот очень сильно не даделан :-( и я почему-то не 
думаю, что положение дел сильно изменилось с тех пор, как я читал этот 
стандард. Вобщем после прочтения этого стандарта у меня возникло множество 
вопросов, на которые там нет ответа :-(

Кстати, этот стандард написан с прицелом на использование и в сетевых 
инфраструктурах. Но как грамотно это делать --- там ни слова, а каких-то 
толковых хауту по этому поводу я пока не нашел :-(

теперь по поводу разных tmp --- первый вопрос который тут возникает  это 
сколько местста под него нужно выделить. мой опыт гласит, что tmpfs самое 
удачное решение для /tmp

Теперь по поводу /var/tmp --- кто вообще (кроме упомянутого nvi) его еще 
использует? и чем принципиально /var/tmp отличается от /var ???

ЗЫ :-) тут в одном из diskless howto была рекомендация вообще весь /var на 
бездисковых станциях дрежать на tmpfs :-) 

 Вот если ты скажешь, что system-wide temporary storage в любом его
 проявлении - зло, то я с тобой спорить не стану, а наоборот даже
 соглашусь.

может да, а может и нет. мне например очень не нравится, когда мой рабочий 
каталог засерается всяким мусором



Re: /tmp и /var/tmp

2003-07-29 Пенетрантность Vladimir N.Velychko
On Mon, 28 Jul 2003 21:40:29 +0400 [EMAIL PROTECTED] (Daniel Ginsburg) wrote:

 Не vim, а nvi. Откладывает временные файлы в /var/tmp/vi.recover.
Точно! 8-) Я nvi в системе прибил за ненадобностью,
с ним погиб и каталог в /var/tmp. В памяти осталось только
название _vi_.recover 8)

 Одного примера достаточно?
-- 
 jabber: [EMAIL PROTECTED]
 VEL-RIPE



Re: /tmp и /var/tmp

2003-07-28 Пенетрантность Konstantin Matyukhin
Nikita V. Youshchenko [EMAIL PROTECTED] writes:

  Стоит ли /var/tmp делать линком на /tmp?
 
 Я привык держать /tmp на tmpfs и делать /var/tmp симлинком на /tmp.
Как мне уже объяснили, файлы в /tmp и /var/tmp существенно различаются по
времени жизни. И валить их в одну кучу, IMHO, не стоит.

-- 
С уважением,
  Константин Матюхин

root:x:0:0:God:/root:/bin/sh
daemon:x:1:1:Daemon:/usr/sbin:/bin/sh
adam:x:1001:1001:Adam:/home/adam:/bin/sh
eva:x:1002:1002:Eva:/home/eva:/bin/sh



Re: /tmp и /var/tmp

2003-07-28 Пенетрантность Nikita V. Youshchenko
 Nikita V. Youshchenko [EMAIL PROTECTED] writes:
 
  Стоит ли /var/tmp делать линком на /tmp?
 
 Я привык держать /tmp на tmpfs и делать /var/tmp симлинком на /tmp.
 Как мне уже объяснили, файлы в /tmp и /var/tmp существенно различаются по
 времени жизни. И валить их в одну кучу, IMHO, не стоит.

Список приложений, следующих этому соглашению, в студию!

А для начала контрпример: gcc по умолчанию пишет свои промежуточный файлы
(которые очевидно ну совершенно временные) в /var/tmp.

Подозреваю, что на самом деле /var/tmp породился из-за привычки народа
держать /tmp на корневом разделе и стремления сдилать корневой раздел как
можно меньшим.



Re: /tmp и /var/tmp

2003-07-28 Пенетрантность Vladimir N.Velychko
On Mon, 28 Jul 2003 12:17:30 +0400 Nikita V. Youshchenko [EMAIL PROTECTED] 
wrote:
  Nikita V. Youshchenko [EMAIL PROTECTED] writes:
  
  Как мне уже объяснили, файлы в /tmp и /var/tmp существенно различаются по
  времени жизни. И валить их в одну кучу, IMHO, не стоит.
 
 Список приложений, следующих этому соглашению, в студию!
vim ?

-- 
 jabber: [EMAIL PROTECTED]
 VEL-RIPE



Re: /tmp и /var/tmp

2003-07-28 Пенетрантность Nikita V. Youshchenko
 On Mon, 28 Jul 2003 12:17:30 +0400 Nikita V. Youshchenko
 [EMAIL PROTECTED] wrote:
  Nikita V. Youshchenko [EMAIL PROTECTED] writes:
  
  Как мне уже объяснили, файлы в /tmp и /var/tmp существенно различаются
  по времени жизни. И валить их в одну кучу, IMHO, не стоит.
 
 Список приложений, следующих этому соглашению, в студию!
 vim ?

Ну и что и куда он кладёт? 



Re: /tmp и /var/tmp

2003-07-28 Пенетрантность Daniel Ginsburg
On Mon, Jul 28, 2003 at 04:27:42PM +0400, Nikita V. Youshchenko wrote:
  On Mon, 28 Jul 2003 12:17:30 +0400 Nikita V. Youshchenko
  [EMAIL PROTECTED] wrote:
   Nikita V. Youshchenko [EMAIL PROTECTED] writes:
   
   Как мне уже объяснили, файлы в /tmp и /var/tmp существенно различаются
   по времени жизни. И валить их в одну кучу, IMHO, не стоит.
  
  Список приложений, следующих этому соглашению, в студию!
  vim ?
 
 Ну и что и куда он кладёт? 
 

Не vim, а nvi. Откладывает временные файлы в /var/tmp/vi.recover.
Одного примера достаточно?

Программа, положившая файл в /var/tmp, имеет право рассчитывать на то,
что найдет его там после краха системы. FHS (Linux File System Hierarchy
Standard) это явным образом благославляет.

http://www.pathname.com/fhs/2.2/fhs-5.15.html

5.15 /var/tmp : Temporary files preserved between system reboots

5.15.1 Purpose

The /var/tmp directory is made available for programs that require
temporary files or directories that are preserved between system
reboots. Therefore, data stored in /var/tmp is more persistent than data
in /tmp.

Files and directories located in /var/tmp must not be deleted when the
system is booted. Although data stored in /var/tmp is typically deleted
in a site-specific manner, it is recommended that deletions occur at a
less frequent interval than /tmp. 

Я не вижу причин мешать работе программ, рассчитывающих на то, что им
явно обещано стандартом (плохоньким, но уж каким есть), ради весьма
сомнительного выигрыша в производительности.

Вот если ты скажешь, что system-wide temporary storage в любом его
проявлении - зло, то я с тобой спорить не стану, а наоборот даже
соглашусь.

-- 
dg



Re: /tmp и /var/tmp

2003-07-27 Пенетрантность Vlad Sirenko
 Nikita == Nikita V Youshchenko writes:

  Стоит ли /var/tmp делать линком на /tmp?

 Nikita Я привык держать /tmp на tmpfs и делать /var/tmp симлинком на
 Nikita /tmp.
А какой смысл держать все временные файлы в virtual memory?

-- 
WBR, VS

Linux: Because a PC is a terrible thing to waste.
(By [EMAIL PROTECTED], Mark Komarinski)



Re: /tmp и /var/tmp

2003-07-26 Пенетрантность Nikita V. Youshchenko


 Стоит ли /var/tmp делать линком на /tmp?

Я привык держать /tmp на tmpfs и делать /var/tmp симлинком на /tmp.



Re: /tmp и /var/tmp

2003-07-14 Пенетрантность Michael Shigorin
On Mon, Jul 14, 2003 at 11:24:21AM +0400, Konstantin Matyukhin wrote:
 Стоит ли /var/tmp делать линком на /tmp?

Может быть удобно mount --bind

-- 
  WBR, Michael Shigorin [EMAIL PROTECTED]
  -- Linux.Kiev http://www.linux.kiev.ua/