Re: /tmp on swap
- From
- Alexander Gottlieb (2:5080/1003)
- To
- Victor Sudakov
- Date
- 2009-09-02T09:26:34Z
- Area
- RU.UNIX.SOLARIS
Hail there Victor!
Wed, 02 Sep 2009 at 00:48 GMT Victor Sudakov wrote:
VS> Правильно ли я понимаю, что при монтировании /tmp on swap любой
VS> локальный пользователь или программа может переполнить swap, просто
VS> скопировав что-нибудь большое в /tmp ?
Я не так давно тоже озадачивался этим вопросом. Внятного ответа в доках
так и не нашел. По логике получается, что в самом деле любой может переполнить.
Только это насколько я понял не своп (своп то на дисках, отдельным разделом
получается хоть на уфс, хоть на зетфс), а мем-диск:
# grep tmp /etc/vfstab
swap - /tmp tmpfs - yes -
# df -h |grep tmp
swap 2.8G 32K 2.8G 1% /tmp
А своп он вот какой:
# zfs list |grep swap
rpool/swap 2G 41.9G 16K -
Т.е. любой пользователь имеет возможность зоховать всю оставшуюся
память... :-)
VS> Защититься от этого как-то можно?
Я решил долго не думать и перемонтировал /tmp как обычный раздел на диски.
--
WBR, Alexander B. Gottlieb, mailto:alex@ai.usurt.ru
ICQ: 13043204 / Jabber: alex@jabber.usurt.ru
-|- -|-
--- slrn/0.9.7.4 (CYGWIN_NT-5.2)
* Origin: (http://news.cca.usart.ru/) USURT's FidoNET<->Internet (2:5080/1003)
SEEN-BY: 46/50 236/100 450/186 1024 451/30 452/25 461/1313 463/68 550/196
SEEN-BY: 5000/5000 5001/100 5001 5004/58 5011/13 5012/30 46 5015/28 5019/40
SEEN-BY: 5020/175 400 545 715 758 830 845 1042 1641 2238 4441 5021/29 44
SEEN-BY: 5022/128 5023/11 5025/3 5029/60 5030/115 830 966 1256 1900 1957
SEEN-BY: 5035/38 5045/7 5052/4 5054/1 4 8 9 28 37 5058/42 5061/120 5062/10
SEEN-BY: 5064/7 5070/156 5071/166 5075/35 5080/68 80 111 1003 5083/1 5085/13
SEEN-BY: 5085/45 131 5095/20 5096/18 6001/10 6037/7 6055/2 6083/12
PATH: 5080/1003 5020/4441 545 5054/1 37