* [Comm] tmpfs использует только оперативную память?
@ 2009-10-06 9:17 Владимир Гусев
2009-10-06 9:27 ` Sergey
0 siblings, 1 reply; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 9:17 UTC (permalink / raw)
To: ALT Linux Community general discussions
На старом компе с 128 мб памяти не могу нормально открывать архивы и
ставить сторонние программы (*.bin) более 30-45 мб. В mc это stdout
error, нехватка места (видимо в tmfs), в xarchiver тоже..
Почему tmpfs не использует swap?
[vova@vaio ~]$ cat /etc/fstab
proc /proc proc nosuid,noexec,gid=proc 0 0
devpts /dev/pts devpts nosuid,noexec,gid=tty,mode=620 0 0
tmpfs /tmp tmpfs nosuid 0 0
UUID=1c3fa9bb-5fff-4095-8bd2-927e7ab5accf / ext3 defaults 1 1
UUID=7971a8b7-1e45-4dfa-8d63-d667e0d7478d /home ext3 nosuid 1 2
UUID=edc5b4be-f20a-4059-9b2a-af458c55013d swap swap pri=1 0 0
/dev/hdc /media/cdrom udf,iso9660
ro,noauto,user,utf8 0 0
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 9:17 [Comm] tmpfs использует только оперативную память? Владимир Гусев
@ 2009-10-06 9:27 ` Sergey
2009-10-06 9:34 ` Владимир Гусев
0 siblings, 1 reply; 20+ messages in thread
From: Sergey @ 2009-10-06 9:27 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 06 October 2009, Владимир Гусев wrote:
> Почему tmpfs не использует swap ?
Вообще-то использует. А swap достаточного размера ?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 9:27 ` Sergey
@ 2009-10-06 9:34 ` Владимир Гусев
2009-10-06 10:41 ` Damir
0 siblings, 1 reply; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 9:34 UTC (permalink / raw)
To: community
> > Почему tmpfs не использует swap ?
>
> Вообще-то использует. А swap достаточного размера ?
Более чем.. 512 мб при размере оперативки 128 мб. Но не использует,
зараза.. Дошло до смешного - чтобы распаковать файл 100 мб, пришлось
ставить WinRar через wine, ибо ни через ком. строку, ни через mc с
xarchiver не выходит - no space left on device.
[vova@vaio ~]$ df
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/hda1 4,1G 1,9G 2,0G 49% /
udevfs 5,0M 68K 5,0M 2% /dev
shmfs 54M 0 54M 0% /dev/shm
tmpfs 54M 4,0K 54M 1% /tmp
/dev/hda6 6,6G 5,3G 1014M 85% /home
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 9:34 ` Владимир Гусев
@ 2009-10-06 10:41 ` Damir
2009-10-06 10:49 ` Maks Re
2009-10-06 11:03 ` Владимир Гусев
0 siblings, 2 replies; 20+ messages in thread
From: Damir @ 2009-10-06 10:41 UTC (permalink / raw)
To: ALT Linux Community general discussions
> Более чем.. 512 мб при размере оперативки 128 мб. Но не использует,
> зараза.. Дошло до смешного - чтобы распаковать файл 100 мб, пришлось
> ставить WinRar через wine, ибо ни через ком. строку, ни через mc с
> xarchiver не выходит - no space left on device.
Используйте параметр size при монтировании. Видно же, что размер
раздела с tmpfs - 54 метра.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 10:41 ` Damir
@ 2009-10-06 10:49 ` Maks Re
2009-10-06 11:02 ` Damir
2009-10-06 11:03 ` Владимир Гусев
1 sibling, 1 reply; 20+ messages in thread
From: Maks Re @ 2009-10-06 10:49 UTC (permalink / raw)
To: community
> Используйте параметр size при монтировании. Видно же, что размер
> раздела с tmpfs - 54 метра.
т.е. если использовать size>= ram то будет использоваться именно своп?
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 10:49 ` Maks Re
@ 2009-10-06 11:02 ` Damir
0 siblings, 0 replies; 20+ messages in thread
From: Damir @ 2009-10-06 11:02 UTC (permalink / raw)
To: ALT Linux Community general discussions
>> Используйте параметр size при монтировании. Видно же, что размер
>> раздела с tmpfs - 54 метра.
> т.е. если использовать size>= ram то будет использоваться именно своп?
Вопрос поставлен некорректно. Свом может быть использован даже при size < ram.
Файлы находящиеся на tmpfs могут быть перемещены из оперативки в своп,
если системе вдруг понадобится память. Но вообще да, максимальный
размер tmpfs определяется суммой RAM и swap.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 10:41 ` Damir
2009-10-06 10:49 ` Maks Re
@ 2009-10-06 11:03 ` Владимир Гусев
2009-10-06 11:12 ` Sergey
` (2 more replies)
1 sibling, 3 replies; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 11:03 UTC (permalink / raw)
To: community
On Tue, 6 Oct 2009 14:41:15 +0400
Damir wrote:
> > Более чем.. 512 мб при размере оперативки 128 мб. Но не использует,
> > зараза.. Дошло до смешного - чтобы распаковать файл 100 мб, пришлось
> > ставить WinRar через wine, ибо ни через ком. строку, ни через mc с
> > xarchiver не выходит - no space left on device.
>
> Используйте параметр size при монтировании. Видно же, что размер
> раздела с tmpfs - 54 метра.
Да, знал с самого начала. Так установилось при инсталляции ОС. Сколько
мб указать? Есть ли какие-то предпочтения? И значит ли, что если я укажу
в fstab:
tmpfs /tmp tmpfs nosuid,size=24m 0 0
то начнется использование свопа? И еще - в /tmp или все же в /dev/shm?
Хотя тут и так комбинировано..
А то в этой статье, к примеру, это неявно прописано, на мой взгляд:
http://www.citforum.ru/operating_systems/linux/robbins/fs03.shtml
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:03 ` Владимир Гусев
@ 2009-10-06 11:12 ` Sergey
2009-10-06 11:14 ` Damir
2009-10-06 11:15 ` Владимир
2 siblings, 0 replies; 20+ messages in thread
From: Sergey @ 2009-10-06 11:12 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 06 October 2009, Владимир Гусев wrote:
> tmpfs /tmp tmpfs nosuid,size=24m 0 0
>
> то начнется использование свопа?
Нет, /tmp будет 24m.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:03 ` Владимир Гусев
2009-10-06 11:12 ` Sergey
@ 2009-10-06 11:14 ` Damir
2009-10-06 11:35 ` Владимир Гусев
2009-10-06 11:15 ` Владимир
2 siblings, 1 reply; 20+ messages in thread
From: Damir @ 2009-10-06 11:14 UTC (permalink / raw)
To: ALT Linux Community general discussions
> Да, знал с самого начала. Так установилось при инсталляции ОС. Сколько
> мб указать?
Если Вы хотите 100-мегабайтные файлы распаковывать, но видимо как
минимум 100 мегабайт, а то и больше.
> Есть ли какие-то предпочтения? И значит ли, что если я укажу
> в fstab:
>
> tmpfs /tmp tmpfs nosuid,size=24m 0 0
>
> то начнется использование свопа?
Не значит. Это означает, что Вы не сможете положить в /tmp файл больше
чем 24 мегабайта. size - это размер виртуальной памяти, выделенной под
ФС, а не размер оперативной памяти. Есть большая разница между
виртуальной и оперативной памятью.
> И еще - в /tmp или все же в /dev/shm?
Ну распаковщик же использует /tmp, а не /dev/shm?
> А то в этой статье, к примеру, это неявно прописано, на мой взгляд:
>
> http://www.citforum.ru/operating_systems/linux/robbins/fs03.shtml
На мой взгляд, все очень явно прописано
<цитата>
tmpfs еще известна как файловая система в виртуальной памяти (virtual
memory filesystem). Возможно, вы знаете, что ядро Linux "понимает"
ресурс "виртуальная память" именно как единое - целое RAM и
swap-пространство.
</цитата>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:03 ` Владимир Гусев
2009-10-06 11:12 ` Sergey
2009-10-06 11:14 ` Damir
@ 2009-10-06 11:15 ` Владимир
2009-10-06 11:39 ` Владимир Гусев
2009-10-06 12:27 ` Владимир Гусев
2 siblings, 2 replies; 20+ messages in thread
From: Владимир @ 2009-10-06 11:15 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Вторник 06 октября 2009 15:03:52 автор Владимир Гусев написал:
> On Tue, 6 Oct 2009 14:41:15 +0400
>
> Damir wrote:
> > > Более чем.. 512 мб при размере оперативки 128 мб. Но не использует,
> > > зараза.. Дошло до смешного - чтобы распаковать файл 100 мб, пришлось
> > > ставить WinRar через wine, ибо ни через ком. строку, ни через mc с
> > > xarchiver не выходит - no space left on device.
> >
> > Используйте параметр size при монтировании. Видно же, что размер
> > раздела с tmpfs - 54 метра.
>
> Да, знал с самого начала. Так установилось при инсталляции ОС. Сколько
> мб указать? Есть ли какие-то предпочтения? И значит ли, что если я укажу
> в fstab:
>
> tmpfs /tmp tmpfs nosuid,size=24m 0 0
>
c ftp://ftp.altlinux.ru/pub/beta/school/build/README.html
Укажите в /etc/fstab под пользователем root для файловой системы tmpfs
параметры
size=20g,nr_inodes=2m
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:14 ` Damir
@ 2009-10-06 11:35 ` Владимир Гусев
2009-10-06 11:48 ` Sergey
2009-10-06 12:49 ` Damir
0 siblings, 2 replies; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 11:35 UTC (permalink / raw)
To: community
> > Да, знал с самого начала. Так установилось при инсталляции ОС.
> > Сколько мб указать?
> Если Вы хотите 100-мегабайтные файлы распаковывать, но видимо как
> минимум 100 мегабайт, а то и больше.
>
> > Есть ли какие-то предпочтения? И значит ли, что если я укажу
> > в fstab:
> >
> > tmpfs /tmp tmpfs nosuid,size=24m 0 0
> >
> > то начнется использование свопа?
> Не значит. Это означает, что Вы не сможете положить в /tmp файл больше
> чем 24 мегабайта. size - это размер виртуальной памяти, выделенной под
> ФС, а не размер оперативной памяти. Есть большая разница между
> виртуальной и оперативной памятью.
>
> > И еще - в /tmp или все же в /dev/shm?
> Ну распаковщик же использует /tmp, а не /dev/shm?
>
> > А то в этой статье, к примеру, это неявно прописано, на мой взгляд:
> >
> > http://www.citforum.ru/operating_systems/linux/robbins/fs03.shtml
> На мой взгляд, все очень явно прописано
>
> <цитата>
> tmpfs еще известна как файловая система в виртуальной памяти (virtual
> memory filesystem). Возможно, вы знаете, что ядро Linux "понимает"
> ресурс "виртуальная память" именно как единое - целое RAM и
> swap-пространство.
> </цитата>
Это я как раз понял, разницу между виртуальной памятью в данном
контексте и оперативной.. Я не совсем понял механизм обращения к той
или иной составляющей виртуальной памяти. То есть при
использовании /tmp программа будет выедать всю оперативку и только если
ей не хватит - браться за своп ? Так? Я вот и пытаюсь понять - нельзя
ли как-то ограничить использование оперативной памяти в пользу свопа,
чтобы не вся оперативка использовалась.. А то если укажу, к примеру,
size=20g, как советует тезка из этого же треда, которых нет в
реальности (да даже если только 2g), то это значит, что сначала вся
оперативная память пойдет в расход, и только потом своп?
И еще вопрос - общего плана - почему же по умолчанию при инсталляции ОС
ставится такое значение, а не, скажем, RAM+SWAP?
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:15 ` Владимир
@ 2009-10-06 11:39 ` Владимир Гусев
2009-10-06 12:27 ` Владимир Гусев
1 sibling, 0 replies; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 11:39 UTC (permalink / raw)
To: community
On Tue, 6 Oct 2009 15:15:26 +0400
Владимир wrote:
> В сообщении от Вторник 06 октября 2009 15:03:52 автор Владимир Гусев
> написал:
> > On Tue, 6 Oct 2009 14:41:15 +0400
> >
> > Damir wrote:
> > > > Более чем.. 512 мб при размере оперативки 128 мб. Но не
> > > > использует, зараза.. Дошло до смешного - чтобы распаковать файл
> > > > 100 мб, пришлось ставить WinRar через wine, ибо ни через ком.
> > > > строку, ни через mc с xarchiver не выходит - no space left on
> > > > device.
> > >
> > > Используйте параметр size при монтировании. Видно же, что размер
> > > раздела с tmpfs - 54 метра.
> >
> > Да, знал с самого начала. Так установилось при инсталляции ОС.
> > Сколько мб указать? Есть ли какие-то предпочтения? И значит ли, что
> > если я укажу в fstab:
> >
> > tmpfs /tmp tmpfs nosuid,size=24m 0 0
> >
>
> c ftp://ftp.altlinux.ru/pub/beta/school/build/README.html
>
> Укажите в /etc/fstab под пользователем root для файловой системы
> tmpfs параметры
>
> size=20g,nr_inodes=2m
Почитаю, спасибо. Сейчас это немного проблематично - libfox пересобираю
с поддержкой xft для 4.1 - все мрет, нервов не хватает..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:35 ` Владимир Гусев
@ 2009-10-06 11:48 ` Sergey
2009-10-06 12:49 ` Damir
1 sibling, 0 replies; 20+ messages in thread
From: Sergey @ 2009-10-06 11:48 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 06 October 2009, Владимир Гусев wrote:
> А то если укажу, к примеру, size=20g, как советует тезка из этого же
> треда, которых нет в реальности (да даже если только 2g), то это значит,
> что сначала вся оперативная память пойдет в расход, и только потом своп?
А кому какое дело ? Оптимизация этого процесса - дело ОС.
> И еще вопрос - общего плана - почему же по умолчанию при инсталляции ОС
> ставится такое значение, а не, скажем, RAM+SWAP?
А где приложениям тогда работать ? Им ведь тоже RAM надо, да и в SWAP
они вполне себе уползают, когда RAM не хватает. А так /tmp забьётся,
и привет системе.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:15 ` Владимир
2009-10-06 11:39 ` Владимир Гусев
@ 2009-10-06 12:27 ` Владимир Гусев
2009-10-06 12:34 ` Sergey
1 sibling, 1 reply; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 12:27 UTC (permalink / raw)
To: community
> > > [..]
> > > Используйте параметр size при монтировании. Видно же, что размер
> > > раздела с tmpfs - 54 метра.
> >
> > Да, знал с самого начала. Так установилось при инсталляции ОС.
> > Сколько мб указать? Есть ли какие-то предпочтения? И значит ли, что
> > если я укажу в fstab:
> >
> > tmpfs /tmp tmpfs nosuid,size=24m 0 0
> >
>
> c ftp://ftp.altlinux.ru/pub/beta/school/build/README.html
>
> Укажите в /etc/fstab под пользователем root для файловой системы
> tmpfs параметры
>
> size=20g,nr_inodes=2m
посмотрел это readme. Вырвано из контекста. Но есть и плюс - значит они
указывают тут размер свопа. Укажу я 512 мб.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 12:27 ` Владимир Гусев
@ 2009-10-06 12:34 ` Sergey
2009-10-06 12:47 ` Владимир Гусев
0 siblings, 1 reply; 20+ messages in thread
From: Sergey @ 2009-10-06 12:34 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 06 October 2009, Владимир Гусев wrote:
> Но есть и плюс - значит они указывают тут размер свопа.
Так а Damir что писал !?! ;-)
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 12:34 ` Sergey
@ 2009-10-06 12:47 ` Владимир Гусев
2009-10-06 13:05 ` Владимир Гусев
2009-10-06 13:16 ` Sergey
0 siblings, 2 replies; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 12:47 UTC (permalink / raw)
To: community
> > Но есть и плюс - значит они указывают тут размер свопа.
>
> Так а Damir что писал !?! ;-)
<цитата>
Но вообще да, максимальный размер tmpfs определяется суммой RAM и swap.
</цитата>
Я же решил по аналогии с readme взять только размер свопа, а не
512+128. Чтобы не под завязку..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 11:35 ` Владимир Гусев
2009-10-06 11:48 ` Sergey
@ 2009-10-06 12:49 ` Damir
2009-10-06 20:38 ` Владимир Гусев
1 sibling, 1 reply; 20+ messages in thread
From: Damir @ 2009-10-06 12:49 UTC (permalink / raw)
To: ALT Linux Community general discussions
> Это я как раз понял, разницу между виртуальной памятью в данном
> контексте и оперативной.. Я не совсем понял механизм обращения к той
> или иной составляющей виртуальной памяти. То есть при
> использовании /tmp программа будет выедать всю оперативку и только если
> ей не хватит - браться за своп ? Так? Я вот и пытаюсь понять - нельзя
> ли как-то ограничить использование оперативной памяти в пользу свопа,
> чтобы не вся оперативка использовалась..
В своп уходят неиспользуемые нелипкие страницы памяти. Если вы чаще
используете файлы на tmpfs, чем данные какой-то программы, которая
когда-то давно запустилась, отъела память, а теперь сидит и ждет
наступления какого-то события, и к своей памяти не обращается, то ОС
вытолкнет в своп именно данные этой программы, а не файлы в tmpfs.
> А то если укажу, к примеру,
> size=20g, как советует тезка из этого же треда, которых нет в
> реальности
Они в реальности вообще-то есть (там выше рекомендовался своп в 20 гигов).
Размер tmpfs надо определять по необходимости. Но не имеет смысла
выставлять его больше чем размер свободной памяти + размер свободного
свопа при пиковых нагрузках.
Вот у меня например 3 гигабайта оперативки, и я выставил размер tmpfs
в 3G. Та же самая seamonkey собирается целиком на tmpfs, никак не
нагружая дисковую подсистему, с максимальной скоростью. А свопа при
этом 1 гиг, но он не используется, так как памяти хватает. Иногда я
даже делаю sudo swapoff -a чтобы исключить свопирование вообще в целях
экономии ресурса винтов.
> И еще вопрос - общего плана - почему же по умолчанию при инсталляции ОС
> ставится такое значение, а не, скажем, RAM+SWAP?
При инсталляции ОС не выставляется никакого значения (параметр size не
указан), а значит ядро само его выбирает. По умолчанию это половина
физической памяти.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 12:47 ` Владимир Гусев
@ 2009-10-06 13:05 ` Владимир Гусев
2009-10-06 13:16 ` Sergey
1 sibling, 0 replies; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 13:05 UTC (permalink / raw)
To: community
> > > Но есть и плюс - значит они указывают тут размер свопа.
> >
> > Так а Damir что писал !?! ;-)
>
> <цитата>
> Но вообще да, максимальный размер tmpfs определяется суммой RAM и
> swap. </цитата>
>
> Я же решил по аналогии с readme взять только размер свопа, а не
> 512+128. Чтобы не под завязку..
Только сейчас получил последнее письмо Дамира. Да, там все есть.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 12:47 ` Владимир Гусев
2009-10-06 13:05 ` Владимир Гусев
@ 2009-10-06 13:16 ` Sergey
1 sibling, 0 replies; 20+ messages in thread
From: Sergey @ 2009-10-06 13:16 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 06 October 2009, Владимир Гусев wrote:
> <цитата>
> Но вообще да, максимальный размер tmpfs определяется суммой RAM и swap.
> </цитата>
Нет, когда про параметр "size". Но и тут он прав, если условно, без учёта
памяти, необходимой приложениям.
> Я же решил по аналогии с readme взять только размер свопа, а не
> 512+128. Чтобы не под завязку..
А это уже как угодно. Но я бы ещё меньше взял: 128+512 - это не так
уж и много для приложений... Точнее, я бы изначально под своп отвёл
раздел побольше, с учётом планируемого размера /tmp.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] tmpfs использует только оперативную память?
2009-10-06 12:49 ` Damir
@ 2009-10-06 20:38 ` Владимир Гусев
0 siblings, 0 replies; 20+ messages in thread
From: Владимир Гусев @ 2009-10-06 20:38 UTC (permalink / raw)
To: community
> > Это я как раз понял, разницу между виртуальной памятью в данном
> > контексте и оперативной.. Я не совсем понял механизм обращения к той
> > или иной составляющей виртуальной памяти. То есть при
> > использовании /tmp программа будет выедать всю оперативку и только
> > если ей не хватит - браться за своп ? Так? Я вот и пытаюсь понять -
> > нельзя ли как-то ограничить использование оперативной памяти в
> > пользу свопа, чтобы не вся оперативка использовалась..
>
> В своп уходят неиспользуемые нелипкие страницы памяти. Если вы чаще
> используете файлы на tmpfs, чем данные какой-то программы, которая
> когда-то давно запустилась, отъела память, а теперь сидит и ждет
> наступления какого-то события, и к своей памяти не обращается, то ОС
> вытолкнет в своп именно данные этой программы, а не файлы в tmpfs.
>
> > А то если укажу, к примеру,
> > size=20g, как советует тезка из этого же треда, которых нет в
> > реальности
> Они в реальности вообще-то есть (там выше рекомендовался своп в 20
> гигов).
>
> Размер tmpfs надо определять по необходимости. Но не имеет смысла
> выставлять его больше чем размер свободной памяти + размер свободного
> свопа при пиковых нагрузках.
> [..]
Большое спасибо за разъяснения!
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2009-10-06 20:38 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-06 9:17 [Comm] tmpfs использует только оперативную память? Владимир Гусев
2009-10-06 9:27 ` Sergey
2009-10-06 9:34 ` Владимир Гусев
2009-10-06 10:41 ` Damir
2009-10-06 10:49 ` Maks Re
2009-10-06 11:02 ` Damir
2009-10-06 11:03 ` Владимир Гусев
2009-10-06 11:12 ` Sergey
2009-10-06 11:14 ` Damir
2009-10-06 11:35 ` Владимир Гусев
2009-10-06 11:48 ` Sergey
2009-10-06 12:49 ` Damir
2009-10-06 20:38 ` Владимир Гусев
2009-10-06 11:15 ` Владимир
2009-10-06 11:39 ` Владимир Гусев
2009-10-06 12:27 ` Владимир Гусев
2009-10-06 12:34 ` Sergey
2009-10-06 12:47 ` Владимир Гусев
2009-10-06 13:05 ` Владимир Гусев
2009-10-06 13:16 ` Sergey
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git