* [mdk-re] Линукс без свопника.
@ 2002-02-25 12:54 Yura Zotov
2002-02-25 14:32 ` [mdk-re] " cornet
2002-02-25 14:44 ` Vitaly Lipatov
0 siblings, 2 replies; 12+ messages in thread
From: Yura Zotov @ 2002-02-25 12:54 UTC (permalink / raw)
To: Linux-Mandrake RE
Подскажите, пожалуйста, нормально ли работает Линукс вообще без
свопника? У меня 1.128G оперативки и сейчас 220M на свопнике,
притом что в памяти всего 300M. Мне это не нравится. Почему оно
всю память не использует?
Заранее спасибо за помощь.
--
Юрий А. Зотов
^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Re: [mdk-re] Линукс без свопника.
2002-02-25 12:54 [mdk-re] Линукс без свопника Yura Zotov
@ 2002-02-25 14:32 ` cornet
2002-02-25 14:46 ` [mdk-re] Re: [mdk-re] Re: [mdk-re]Линукс " Чужой
2002-02-25 15:15 ` Yura Zotov
2002-02-25 14:44 ` Vitaly Lipatov
1 sibling, 2 replies; 12+ messages in thread
From: cornet @ 2002-02-25 14:32 UTC (permalink / raw)
To: mandrake-russian
Yura Zotov wrote:
>
> Подскажите, пожалуйста, нормально ли работает Линукс вообще без
> свопника?
Да, просто когда кончится память начнется прибитие новых
процессов, которые захотят памяти, а так же прибитие
существующих, которые заходят дополнительной памяти в процессе
работы.
Если желаете что бы система в какой то момент не с того ни с
сего повела себя как обкуренный дворовый молодняк - дерзайте :-)
> У меня 1.128G оперативки и сейчас 220M на свопнике,
> притом что в памяти всего 300M. Мне это не нравится. Почему оно
> всю память не использует?
Вывод:
top
и
cat /proc/meminfo
плизз??
ИМХО, безсвоповая конфигурация имеет смысл только для систем со
стационарной и заведомо известной нагрузкой. Но не для рабочей
машины, на которой запускаются пользовательские приложения.
Достаточно иметь утечку памяти в одном из приложений и система
выйдет из под контроля.
--
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Линукс без свопника.
2002-02-25 12:54 [mdk-re] Линукс без свопника Yura Zotov
2002-02-25 14:32 ` [mdk-re] " cornet
@ 2002-02-25 14:44 ` Vitaly Lipatov
1 sibling, 0 replies; 12+ messages in thread
From: Vitaly Lipatov @ 2002-02-25 14:44 UTC (permalink / raw)
To: mandrake-russian
On 25 February 2002 13:01, Yura Zotov wrote:
> Подскажите, пожалуйста, нормально ли работает Линукс вообще без
> свопника? У меня 1.128G оперативки и сейчас 220M на свопнике,
> притом что в памяти всего 300M. Мне это не нравится. Почему оно
> всю память не использует?
Конечно работает, при таких объемах тем более.
При 128Мб ОЗУ отсутствие свопа ведёт к уменьшению области,
выделяемой под кэш, из-за этого увеличиваются задержки
при обращении к диску. Но вам-то чего бояться... :)
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Re: [mdk-re] Re: [mdk-re]Линукс без свопника.
2002-02-25 14:32 ` [mdk-re] " cornet
@ 2002-02-25 14:46 ` Чужой
2002-02-25 15:06 ` [mdk-re] Линукс " cornet
2002-02-25 15:15 ` Yura Zotov
1 sibling, 1 reply; 12+ messages in thread
From: Чужой @ 2002-02-25 14:46 UTC (permalink / raw)
To: mandrake-russian
> ИМХО, безсвоповая конфигурация имеет смысл только для систем со
> стационарной и заведомо известной нагрузкой. Но не для рабочей
> машины, на которой запускаются пользовательские приложения.
> Достаточно иметь утечку памяти в одном из приложений и система
> выйдет из под контроля.
Так тут оперативки 1,2 Гига - чтобы забить ее надо поставить Оракл под
Линукс с офигенной БД! ;-) Если Линукс используется не так сильно (судя по
описанию автора вопроса), то ИМХО можно и удалить своп. Единственное что -
надо посмотреть - вся ли оперативка видна из под Линукса, а то судя по
описанию автора вопроса 300 метров используется, а дальше Линукс лезет в
своп.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Линукс без свопника.
2002-02-25 14:46 ` [mdk-re] Re: [mdk-re] Re: [mdk-re]Линукс " Чужой
@ 2002-02-25 15:06 ` cornet
2002-02-25 15:15 ` [mdk-re] " Чужой
0 siblings, 1 reply; 12+ messages in thread
From: cornet @ 2002-02-25 15:06 UTC (permalink / raw)
To: mandrake-russian
Чужой wrote:
>
> > ИМХО, безсвоповая конфигурация имеет смысл только для систем со
> > стационарной и заведомо известной нагрузкой. Но не для рабочей
> > машины, на которой запускаются пользовательские приложения.
> > Достаточно иметь утечку памяти в одном из приложений и система
> > выйдет из под контроля.
>
> Так тут оперативки 1,2 Гига - чтобы забить ее надо поставить Оракл под
> Линукс с офигенной БД! ;-) Если Линукс используется не так сильно (судя по
> описанию автора вопроса), то ИМХО можно и удалить своп. Единственное что -
> надо посмотреть - вся ли оперативка видна из под Линукса, а то судя по
> описанию автора вопроса 300 метров используется, а дальше Линукс лезет в
> своп.
Видимо Вы не часто встречались с утечкой памяти в
пользовательских приложениях ;-)
Вот не так давно полез на какой то сайт, Шкафом, там Явка
симпатишная, все так живенько... потом чую подтормаживать
начало, засвопилось... гляжу top, а Шкаф у меня ~500М сожрал!
Вот так, легко, минут за 5-10. Кабы не засвопилось, я бы и не
заметил.
:-)
--
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Линукс без свопника.
2002-02-25 14:32 ` [mdk-re] " cornet
2002-02-25 14:46 ` [mdk-re] Re: [mdk-re] Re: [mdk-re]Линукс " Чужой
@ 2002-02-25 15:15 ` Yura Zotov
2002-02-25 15:27 ` cornet
1 sibling, 1 reply; 12+ messages in thread
From: Yura Zotov @ 2002-02-25 15:15 UTC (permalink / raw)
To: mandrake-russian
[-- Attachment #1: Type: text/plain, Size: 894 bytes --]
On Mon, Feb 25, 2002 at 02:44:37PM +0300, cornet wrote:
> Yura Zotov wrote:
> >
> > Подскажите, пожалуйста, нормально ли работает Линукс вообще без
> > свопника?
>
> Да, просто когда кончится память начнется прибитие новых
> процессов, которые захотят памяти, а так же прибитие
> существующих, которые заходят дополнительной памяти в процессе
> работы.
> Если желаете что бы система в какой то момент не с того ни с
> сего повела себя как обкуренный дворовый молодняк - дерзайте :-)
>
Да, это неприятно было бы.
> > У меня 1.128G оперативки и сейчас 220M на свопнике,
> > притом что в памяти всего 300M. Мне это не нравится. Почему оно
> > всю память не использует?
>
> Вывод:
> top
> и
> cat /proc/meminfo
> плизз??
>
Прицеплены.
$ uptime
3:21pm up 7 days, 1:36, 1 user, load average: 1.13, 1.14, 1.12
2.4.17-alt1-custom-2 #1 Tue Jan 22 03:59:01 MSK 2002 i686
--
Юрий А. Зотов
[-- Attachment #2: top.out --]
[-- Type: text/plain, Size: 10180 bytes --]
3:18pm up 7 days, 1:32, 1 user, load average: 1,13, 1,16, 1,13
141 processes: 138 sleeping, 2 running, 1 zombie, 0 stopped
CPU states: 3,6% user, 2,8% system, 1,2% nice, 0,7% idle
Mem: 1159204K av, 1125564K used, 33640K free, 0K shrd, 688988K buff
Swap: 245912K av, 227376K used, 18536K free 135536K cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
4040 yura 20 19 17352 16M 1032 R N 94,3 1,4 9636m MathKernel
26075 yura 15 0 1088 1084 816 R 5,6 0,0 0:00 top
1624 root 9 0 58004 32M 1560 S 0,9 2,8 49:17 X
1 root 9 0 140 116 72 S 0,0 0,0 0:04 init
2 root 9 0 0 0 0 SW 0,0 0,0 0:04 keventd
3 root 9 0 0 0 0 SW 0,0 0,0 0:25 kswapd
4 root 9 0 0 0 0 SW 0,0 0,0 0:14 bdflush
5 root 9 0 0 0 0 SW 0,0 0,0 0:34 kupdated
6 root -1 -20 0 0 0 SW< 0,0 0,0 0:00 mdrecoveryd
9 root 9 0 0 0 0 SW 0,0 0,0 0:00 kreiserfsd
520 root 9 0 0 0 0 SW 0,0 0,0 0:00 khubd
864 root 9 0 0 0 0 SW 0,0 0,0 0:00 eth1
1023 rpc 9 0 424 396 312 S 0,0 0,0 0:00 portmap
1094 root 9 0 0 0 0 SW 0,0 0,0 0:00 kapm-idled
1100 root 9 0 80 4 4 S 0,0 0,0 0:00 apmd
1119 syslogd 9 0 316 260 172 S 0,0 0,0 0:02 syslogd
1138 klogd 9 0 884 184 132 S 0,0 0,0 0:00 klogd
1157 atdaemon 9 0 308 264 212 S 0,0 0,0 0:00 atd
1174 root 9 0 544 520 416 S 0,0 0,0 0:00 crond
1191 root 9 0 516 356 272 S 0,0 0,0 0:00 xinetd
1208 root 9 0 464 288 204 S 0,0 0,0 0:02 sshd
1225 root 9 0 2124 872 436 S 0,0 0,0 3:23 arpwatch
1264 scanlogd 9 0 452 432 364 S 0,0 0,0 0:58 scanlogd
1537 root 9 0 276 244 192 S 0,0 0,0 0:00 gpm
1555 xfs 9 0 59416 33M 1940 S 0,0 2,9 1:45 xfs
1572 root 9 0 904 284 184 S 0,0 0,0 0:00 smbd
1579 root 9 0 1160 636 496 S 0,0 0,0 0:37 nmbd
1595 root 9 0 84 4 0 S 0,0 0,0 0:00 mingetty
1596 root 9 0 84 4 0 S 0,0 0,0 0:00 mingetty
1597 root 9 0 84 4 0 S 0,0 0,0 0:00 mingetty
1598 root 9 0 84 4 0 S 0,0 0,0 0:00 mingetty
1599 root 9 0 84 4 0 S 0,0 0,0 0:00 mingetty
1600 root 9 0 148 4 4 S 0,0 0,0 0:00 kdm
1635 root 9 0 388 4 0 S 0,0 0,0 0:00 kdm
1636 root 9 0 109M 34M 1208 S 0,0 3,0 67:49 X
1646 root 9 0 364 4 4 S 0,0 0,0 0:00 kdm
1647 root 9 0 22352 464 204 S 0,0 0,0 0:03 X
1664 root 9 0 156 4 4 S 0,0 0,0 0:00 kdm
1665 root 9 0 22360 448 204 S 0,0 0,0 0:02 X
1666 root 9 0 0 0 0 Z 0,0 0,0 0:00 kdm <defunct>
1667 root 9 0 156 4 4 S 0,0 0,0 0:00 kdm
1673 root 9 0 1548 872 596 S 0,0 0,0 0:01 kdm_greet
1679 root 9 0 1548 876 596 S 0,0 0,0 0:01 kdm_greet
1693 yura 9 0 248 4 0 S 0,0 0,0 0:00 startkde
1739 yura 9 0 204 4 0 S 0,0 0,0 0:00 ssh-agent
1851 yura 9 0 1416 852 760 S 0,0 0,0 0:00 kdeinit
1854 yura 9 0 1248 688 540 S 0,0 0,0 0:02 kdeinit
1857 yura 9 0 2156 1544 1332 S 0,0 0,1 0:00 kdeinit
1872 yura 9 0 1628 920 636 S 0,0 0,0 0:14 kdeinit
1935 yura 9 0 1616 1148 860 S 0,0 0,0 0:03 ksmserver
1936 yura 9 0 4476 3812 2716 S 0,0 0,3 1:05 kdeinit
1938 yura 9 0 1608 572 424 S 0,0 0,0 0:01 kdeinit
1940 yura 9 0 7096 5708 3984 S 0,0 0,4 0:36 kdeinit
1941 yura 9 0 88 4 0 S 0,0 0,0 0:00 cat
1951 yura 9 0 14036 11M 3236 S 0,0 1,0 7:21 kdeinit
1980 yura 9 0 504 308 212 S 0,0 0,0 0:02 xxkb
1991 yura 9 0 2044 1148 760 S 0,0 0,0 0:03 alarmd
4034 yura 9 0 2892 4 0 S 0,0 0,0 0:26 Mathematica
9709 lena 9 0 252 4 4 S 0,0 0,0 0:00 startkde
9755 lena 9 0 192 4 4 S 0,0 0,0 0:00 ssh-agent
9867 lena 9 0 1456 896 816 S 0,0 0,0 0:00 kdeinit
9870 lena 9 0 1316 732 560 S 0,0 0,0 0:03 kdeinit
9873 lena 9 0 2516 1992 1724 S 0,0 0,1 0:00 kdeinit
9888 lena 9 0 5696 5176 4876 S 0,0 0,4 0:10 kdeinit
9954 lena 9 0 1892 1440 1128 S 0,0 0,1 0:03 ksmserver
9959 lena 9 0 4500 3804 2892 S 0,0 0,3 2:12 kdeinit
9962 lena 9 0 1648 672 516 S 0,0 0,0 0:01 kdeinit
9963 lena 9 0 5536 4372 3168 S 0,0 0,3 144:08 kdeinit
9964 lena 9 0 88 4 4 S 0,0 0,0 0:00 cat
9968 lena 9 0 7328 5944 3396 S 0,0 0,5 1:42 kdeinit
9998 lena 9 0 540 340 248 S 0,0 0,0 0:02 xxkb
9999 lena 9 0 436 304 288 S 0,0 0,0 0:00 imwheel
10001 lena 9 0 2476 1420 1120 S 0,0 0,1 0:06 kdeinit
10004 lena 9 0 1788 968 672 S 0,0 0,0 0:02 kteatime
10006 lena 9 0 1912 1000 712 S 0,0 0,0 0:25 kodo
10007 lena 9 0 2432 1500 840 S 0,0 0,1 0:08 kmix
10008 lena 9 0 1996 1092 736 S 0,0 0,0 0:02 alarmd
10061 lena 9 0 4104 3160 1932 S 0,0 0,2 1:11 konsole
10064 lena 9 0 660 48 24 S 0,0 0,0 0:00 mc
10066 lena 9 0 816 4 4 S 0,0 0,0 0:00 bash
10108 lena 9 0 1772 1440 1012 S 0,0 0,1 0:13 gkrellm
14384 yura 9 0 1808 908 652 S 0,0 0,0 0:02 kdeinit
20319 lena 9 0 1744 820 624 S 0,0 0,0 0:03 kdeinit
23669 yura 9 0 4208 3376 2596 S 0,0 0,2 0:31 kdeinit
23670 yura 9 0 972 4 0 S 0,0 0,0 0:00 bash
23704 yura 9 0 228 4 0 S 0,0 0,0 0:00 mc
23707 yura 9 0 2208 1132 440 S 0,0 0,0 0:10 mc
23711 yura 9 0 984 4 4 S 0,0 0,0 0:00 bash
26275 root 9 0 84 4 4 S 0,0 0,0 0:00 mingetty
2124 root 9 0 124 4 4 S 0,0 0,0 0:00 apcupsd
2137 root 9 0 424 396 312 S 0,0 0,0 0:00 apcupsd
3154 lena 9 0 2756 1912 1364 S 0,0 0,1 0:04 kruler
3165 lena 9 0 964 892 688 S 0,0 0,0 0:00 gnuplot
3180 lena 9 0 816 4 4 S 0,0 0,0 0:00 bash
3218 lena 9 0 1132 336 308 S 0,0 0,0 0:01 bash
3275 lena 9 0 600 508 344 S 0,0 0,0 0:00 gnuplot_x11
3371 lena 9 0 44020 40M 3216 S 0,0 3,5 1:04 gimp
3373 lena 9 0 1596 4 4 S 0,0 0,0 0:00 script-fu
20096 yura 9 0 1424 552 420 S 0,0 0,0 0:01 kdeinit
20098 yura 9 0 540 44 24 S 0,0 0,0 0:00 kdesud
27515 yura 9 0 76128 104 44 S 0,0 0,0 3:39 MathKernel
7174 root -1 -20 0 0 0 SW< 0,0 0,0 0:00 loop0
25618 lena 9 0 5932 5364 5168 S 0,0 0,4 0:01 kdeinit
25620 lena 9 0 2016 1508 1432 S 0,0 0,1 0:00 kdesud
29168 root 9 0 1176 1176 916 S 0,0 0,1 0:00 master
29176 postfix 9 0 1336 1336 1032 S 0,0 0,1 0:02 qmgr
7793 root 9 0 156 108 68 S 0,0 0,0 0:00 pptp
7803 root 9 0 120 60 32 S 0,0 0,0 0:00 pptp
7804 root 9 0 200 4 4 S 0,0 0,0 0:00 pppd
8276 lena 9 0 22940 21M 2092 S 0,0 1,9 4:39 xfig
9079 lena 9 0 980 436 172 S 0,0 0,0 0:00 bash
9115 lena 9 0 1704 1672 1060 S 0,0 0,1 0:06 mc
9117 lena 9 0 1380 808 564 S 0,0 0,0 0:00 bash
11887 yura 9 0 5096 4980 3256 S 0,0 0,4 0:06 X-Downloader
11888 yura 9 0 5096 4980 3256 S 0,0 0,4 0:00 X-Downloader
11889 yura 9 0 5096 4980 3256 S 0,0 0,4 0:00 X-Downloader
11890 yura 9 0 5096 4980 3256 S 0,0 0,4 0:00 X-Downloader
13925 lena 9 0 1360 1216 756 S 0,0 0,1 0:00 mc
13927 lena 9 0 1240 632 424 S 0,0 0,0 0:00 bash
18641 lena 9 0 7472 7220 6356 S 0,0 0,6 0:01 kdeinit
19805 yura 9 0 5096 4980 3256 S 0,0 0,4 2:26 X-Downloader
19949 yura 9 0 8184 7952 7004 S 0,0 0,6 0:02 kdeinit
19950 yura 9 0 2200 2200 1076 S 0,0 0,1 0:00 bash
19984 yura 9 0 1120 1120 896 S 0,0 0,0 0:00 mc
19987 yura 9 0 1752 1752 1232 S 0,0 0,1 0:00 mc
19991 yura 9 0 2204 2204 1076 S 0,0 0,1 0:00 bash
20046 yura 9 0 32864 32M 14036 S 0,0 2,8 1:33 mozilla-bin
20084 yura 9 0 32864 32M 14036 S 0,0 2,8 0:00 mozilla-bin
20085 yura 9 0 32864 32M 14036 S 0,0 2,8 0:00 mozilla-bin
20086 yura 9 0 32864 32M 14036 S 0,0 2,8 0:00 mozilla-bin
20087 yura 9 0 32864 32M 14036 S 0,0 2,8 0:00 mozilla-bin
20113 yura 9 0 2200 2200 1076 S 0,0 0,1 0:00 bash
24266 yura 9 0 32864 32M 14036 S 0,0 2,8 0:00 mozilla-bin
24282 yura 9 0 4160 4160 3072 S 0,0 0,3 0:00 gkrellm
24884 lena 9 0 7552 7552 2288 S 0,0 0,6 0:32 xfig
25245 postfix 9 0 1224 1224 968 S 0,0 0,1 0:00 pickup
26007 yura 9 0 1052 1048 848 S 0,0 0,0 0:00 sh
26008 yura 9 0 1464 1464 1096 S 0,0 0,1 0:00 aterm
26009 yura 9 0 2728 2728 2136 S 0,0 0,2 0:00 mutt
26040 yura 9 0 8024 7816 6992 S 0,0 0,6 0:00 kdeinit
26041 yura 9 0 2196 2196 1072 S 0,0 0,1 0:00 bash
[-- Attachment #3: meminfo --]
[-- Type: text/plain, Size: 554 bytes --]
total: used: free: shared: buffers: cached:
Mem: 1187024896 1153212416 33812480 0 706183168 143822848
Swap: 251813888 232833024 18980864
MemTotal: 1159204 kB
MemFree: 33020 kB
MemShared: 0 kB
Buffers: 689632 kB
Cached: 133568 kB
SwapCached: 6884 kB
Active: 620440 kB
Inactive: 451944 kB
HighTotal: 262080 kB
HighFree: 3896 kB
LowTotal: 897124 kB
LowFree: 29124 kB
SwapTotal: 245912 kB
SwapFree: 18536 kB
NrSwapPages: 4634 pages
^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Re: [mdk-re] Линукс без свопника.
2002-02-25 15:06 ` [mdk-re] Линукс " cornet
@ 2002-02-25 15:15 ` Чужой
2002-02-25 15:22 ` cornet
0 siblings, 1 reply; 12+ messages in thread
From: Чужой @ 2002-02-25 15:15 UTC (permalink / raw)
To: mandrake-russian
> Видимо Вы не часто встречались с утечкой памяти в
> пользовательских приложениях ;-)
Верно подмечено! На серваках стараюсь после установки нового сервиса
следить за состоянием ОЗУ (если явно не хватает, то немедленно добавляю
еще). Ну а дома - 196 метров ОЗУ, своп практически не используется.
> Вот не так давно полез на какой то сайт, Шкафом, там Явка
> симпатишная, все так живенько... потом чую подтормаживать
> начало, засвопилось... гляжу top, а Шкаф у меня ~500М сожрал!
Мдяяя... Не хило!
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Линукс без свопника.
2002-02-25 15:15 ` [mdk-re] " Чужой
@ 2002-02-25 15:22 ` cornet
0 siblings, 0 replies; 12+ messages in thread
From: cornet @ 2002-02-25 15:22 UTC (permalink / raw)
To: mandrake-russian
Чужой wrote:
>
> > Видимо Вы не часто встречались с утечкой памяти в
> > пользовательских приложениях ;-)
>
> Верно подмечено! На серваках стараюсь после установки нового сервиса
> следить за состоянием ОЗУ (если явно не хватает, то немедленно добавляю
> еще). Ну а дома - 196 метров ОЗУ, своп практически не используется.
Так то же не сервер а рабочая тачка...
> > Вот не так давно полез на какой то сайт, Шкафом, там Явка
> > симпатишная, все так живенько... потом чую подтормаживать
> > начало, засвопилось... гляжу top, а Шкаф у меня ~500М сожрал!
>
> Мдяяя... Не хило!
Вот и я о том же. А у меня дома 128М и когда зараз и OO и VMware
и Gimp и Netscape да все это под KDE - ох веселье начинается!!
Хорошо еще, что система и своп на разных винтах сидят :-)
--
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Линукс без свопника.
2002-02-25 15:15 ` Yura Zotov
@ 2002-02-25 15:27 ` cornet
2002-02-25 16:29 ` Vitaly Lipatov
0 siblings, 1 reply; 12+ messages in thread
From: cornet @ 2002-02-25 15:27 UTC (permalink / raw)
To: mandrake-russian
Yura Zotov wrote:
>
> On Mon, Feb 25, 2002 at 02:44:37PM +0300, cornet wrote:
> > Yura Zotov wrote:
> > >
> > > Подскажите, пожалуйста, нормально ли работает Линукс вообще без
> > > свопника?
> >
> > Да, просто когда кончится память начнется прибитие новых
> > процессов, которые захотят памяти, а так же прибитие
> > существующих, которые заходят дополнительной памяти в процессе
> > работы.
> > Если желаете что бы система в какой то момент не с того ни с
> > сего повела себя как обкуренный дворовый молодняк - дерзайте :-)
> >
>
> Да, это неприятно было бы.
>
> > > У меня 1.128G оперативки и сейчас 220M на свопнике,
> > > притом что в памяти всего 300M. Мне это не нравится. Почему оно
> > > всю память не использует?
> >
> > Вывод:
> > top
> > и
> > cat /proc/meminfo
> > плизз??
> >
>
> Прицеплены.
Ну чо. У Вас нагружено куча монстровья, часть из которых явно
простаивает время от времени. Ну их то система в своп и
сбрасывает, что бы не мешались, за счет этого увеличивает
дисковый кэш и буферы. Память видна вся, как положено, никаких
аномалий не видно.
Вобщем все красиво.
ИМХО, попробуйте отключить своп, но при этом хотя бы первое
время - последите за памятью приложений на предмет утечки.
Я просто совсем недавно встречался с ситуацией, когда команда
killall -9 <name>
была убина ядром из за отсутствия памяти на ее выполнение :-)) А
прибить этой командой как раз пытались текущий по памяти
процесс. Вот такие вот дела :-)
--
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Линукс без свопника.
2002-02-25 15:27 ` cornet
@ 2002-02-25 16:29 ` Vitaly Lipatov
2002-02-25 18:26 ` [mdk-re] " cornet
0 siblings, 1 reply; 12+ messages in thread
From: Vitaly Lipatov @ 2002-02-25 16:29 UTC (permalink / raw)
To: mandrake-russian
On 25 February 2002 15:39, cornet wrote:
> Я просто совсем недавно встречался с ситуацией, когда команда
> killall -9 <name>
> была убина ядром из за отсутствия памяти на ее выполнение :-)) А
> прибить этой командой как раз пытались текущий по памяти
> процесс. Вот такие вот дела :-)
И всё-таки ядро должно убивать тот процесс, который затребовал себе
такую кучу памяти, что система не справляется. А то запускаешь одну
программу, а убиваются почему-то иксы...
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Re: [mdk-re] Линукс без свопника.
2002-02-25 16:29 ` Vitaly Lipatov
@ 2002-02-25 18:26 ` cornet
2002-02-26 0:15 ` Vitaly Lipatov
0 siblings, 1 reply; 12+ messages in thread
From: cornet @ 2002-02-25 18:26 UTC (permalink / raw)
To: mandrake-russian
Vitaly Lipatov wrote:
>
> On 25 February 2002 15:39, cornet wrote:
> > Я просто совсем недавно встречался с ситуацией, когда команда
> > killall -9 <name>
> > была убина ядром из за отсутствия памяти на ее выполнение :-)) А
> > прибить этой командой как раз пытались текущий по памяти
> > процесс. Вот такие вот дела :-)
> И всё-таки ядро должно убивать тот процесс, который затребовал себе
> такую кучу памяти, что система не справляется. А то запускаешь одну
> программу, а убиваются почему-то иксы...
Не совсем. Весь вопрос в везении :-) Если процесс родился в
момент отсутствия памяти - будет прибит. Если приложение
затребовало дополнительную память в момент ее отсутствия - будет
прибито.
Я согласен в том, что это не совсем корректный подход, в
частности процессы, принадлежащие root'у, надо как то защищать
от такого киляния, но и с предложением килять самое прожорливое
приложение так же не могу согласиться, поскольку избыточное
потребление памяти может быть следствием не только утечки но и
попросту перегрузки пользовательскими данными. В качестве
ярчайшего примера - потребление памяти gimp при работе с очень
большими tiff файлами, это не утечка, это просто сущность такая.
--
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Линукс без свопника.
2002-02-25 18:26 ` [mdk-re] " cornet
@ 2002-02-26 0:15 ` Vitaly Lipatov
0 siblings, 0 replies; 12+ messages in thread
From: Vitaly Lipatov @ 2002-02-26 0:15 UTC (permalink / raw)
To: mandrake-russian
On 25 February 2002 18:38, cornet wrote:
> приложение так же не могу согласиться, поскольку избыточное
> потребление памяти может быть следствием не только утечки но и
> попросту перегрузки пользовательскими данными. В качестве
> ярчайшего примера - потребление памяти gimp при работе с очень
> большими tiff файлами, это не утечка, это просто сущность такая.
Это конечно, но если он потребил практически всю память и этим угрожает
стабильности системы, его и надо прибить.
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2002-02-26 0:15 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-25 12:54 [mdk-re] Линукс без свопника Yura Zotov
2002-02-25 14:32 ` [mdk-re] " cornet
2002-02-25 14:46 ` [mdk-re] Re: [mdk-re] Re: [mdk-re]Линукс " Чужой
2002-02-25 15:06 ` [mdk-re] Линукс " cornet
2002-02-25 15:15 ` [mdk-re] " Чужой
2002-02-25 15:22 ` cornet
2002-02-25 15:15 ` Yura Zotov
2002-02-25 15:27 ` cornet
2002-02-25 16:29 ` Vitaly Lipatov
2002-02-25 18:26 ` [mdk-re] " cornet
2002-02-26 0:15 ` Vitaly Lipatov
2002-02-25 14:44 ` Vitaly Lipatov
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