Страница 1 из 1
Дзіўнае спажываньне свопу на Debian Etch.
Добавлено: 29 окт 2007, 20:46
Quantum
Два тыдні таму вырашыў праверыць, колькі можа працаваць мая ўласная linux-сістэма (Debian Etch, некаторая колькасьць пакетаў ад Lenny, ядро 2.6.23) запар.
Заўважыў дзіўную рэч - спажываньне своп-падзелу ўвесь гэты час павялічвалася (адразу па старце складала нуль). Зараз, па даньнях free, спажываньне свопу - 415MiB (зь 514), аператыўнай памяці - 176MiB (зь 512, за выняткам кэшу й буфераў, прыкладна такое самае, як адразу па старце). З ps -eFH вынікае, што спажываньне памяці працуючымі працэсамі за гэтыя два тыдні практычна не зьмянілася (крыху болей спажывае X-сэрвер, эмулятар тэрміналу).
У чым загана, што можа займаць своп? І як гэта выправіць?
Добавлено: 29 окт 2007, 21:11
kisa
top пробовал? Своп, кажется тупо делает свою работу - заполняется данными, которые в памяти долго не используются.А работать система должна не меньше месяца, а то и нескольких.
Добавлено: 29 окт 2007, 22:32
nab
Пагуглі на тэму swappiness и proc.
Добавлено: 30 окт 2007, 10:14
Quantum
Спадарства не разумее. Я ня супраць таго, што старонкі памяці пераносіць у своп.
Але адразу па запуску, калі запушчаныя (апрача дэманаў) іксы, эмулятар тэрміналу, IM-кліент, opera, спажываньне памяці складае
150(RAM_used - cached - buffers) + 0(swap_used) = 150MiB
а па два тыдні працы з тым самым наборам праграмаў
176(RAM_used - cached - buffers) + 415(swap_used) = 596MiB
Дзе дзяецца памяць?!
Добавлено: 31 окт 2007, 18:36
Llama
ну пакаж вывад top -b -n 1
Добавлено: 31 окт 2007, 23:01
Quantum
Калі ласка
Код: Выделить всё
top - 21:59:16 up 2 days, 2:59, 5 users, load average: 0.23, 0.08, 0.07
Tasks: 71 total, 3 running, 66 sleeping, 0 stopped, 2 zombie
Cpu(s): 5.4%us, 0.6%sy, 0.8%ni, 92.0%id, 1.0%wa, 0.1%hi, 0.0%si, 0.0%st
Mem: 515644k total, 441800k used, 73844k free, 55524k buffers
Swap: 522104k total, 45936k used, 476168k free, 243940k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4311 root 20 0 88324 59m 4196 R 10.0 11.8 69:30.05 Xorg
4432 mpd 20 0 8572 4212 3504 S 2.0 0.8 5:11.32 mpd
4433 mpd 20 0 8376 3956 3052 R 2.0 0.8 13:09.85 mpd
1 root 20 0 2068 720 612 S 0.0 0.1 0:01.08 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 15 -5 0 0 0 S 0.0 0.0 0:04.76 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 15 -5 0 0 0 S 0.0 0.0 0:03.18 events/0
6 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
40 root 15 -5 0 0 0 S 0.0 0.0 0:03.50 kblockd/0
43 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
44 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpi_notify
142 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
179 root 15 -5 0 0 0 S 0.0 0.0 0:02.18 kswapd0
180 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
829 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
836 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 exec-osm/0
1070 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ksuspend_usbd
1101 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0
1102 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata_aux
1103 root 15 -5 0 0 0 S 0.0 0.0 0:00.04 khubd
1109 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
1151 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
1823 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2
1824 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_3
1828 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_4
1829 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_5
2122 root 15 -5 0 0 0 S 0.0 0.0 0:00.06 reiserfs/0
2310 root 16 -4 2440 684 368 S 0.0 0.1 0:00.38 udevd
3546 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ksnapd
3606 root 20 0 3760 796 424 S 0.0 0.2 0:00.00 mount.ntfs-3g
3609 root 20 0 3760 864 488 S 0.0 0.2 0:02.72 mount.ntfs-3g
3741 daemon 20 0 1812 432 348 S 0.0 0.1 0:00.00 portmap
3977 root 20 0 3284 1728 480 S 0.0 0.3 0:00.28 syslog-ng
4024 root 20 0 1692 636 528 S 0.0 0.1 0:00.00 acpid
4029 dictd 20 0 28068 9988 8604 S 0.0 1.9 0:00.02 dictd
4072 Debian-e 20 0 5444 1000 704 S 0.0 0.2 0:00.00 exim4
4085 root 20 0 1876 596 504 S 0.0 0.1 0:00.00 inetd
4092 root 20 0 1884 388 284 S 0.0 0.1 0:00.02 ulogd
4157 mpd 20 0 9080 1872 760 S 0.0 0.4 0:02.76 mpd
4177 daemon 20 0 1956 428 308 S 0.0 0.1 0:00.00 atd
4184 root 20 0 2324 892 716 S 0.0 0.2 0:00.10 cron
4212 root 20 0 2792 1220 960 S 0.0 0.2 0:00.32 login
4213 root 20 0 2792 1216 960 S 0.0 0.2 0:00.00 login
4214 root 20 0 1696 516 448 S 0.0 0.1 0:00.00 getty
4215 root 20 0 1696 520 448 S 0.0 0.1 0:00.00 getty
4216 root 20 0 1696 516 448 S 0.0 0.1 0:00.00 getty
4217 root 20 0 1696 516 448 S 0.0 0.1 0:00.00 getty
4232 samotnik 20 0 4740 2000 1332 S 0.0 0.4 0:00.06 bash
4294 samotnik 20 0 4328 1468 1044 S 0.0 0.3 0:00.00 startx
4310 samotnik 20 0 2676 724 608 S 0.0 0.1 0:00.02 xinit
4315 samotnik 20 0 11108 6504 5032 S 0.0 1.3 0:24.20 fluxbox
4316 samotnik 20 0 7240 3960 3284 S 0.0 0.8 9:44.42 conky
4341 samotnik 20 0 24300 16m 9092 S 0.0 3.3 0:29.60 xfce4-terminal
4344 samotnik 20 0 2680 760 628 S 0.0 0.1 0:00.00 gnome-pty-helpe
4345 samotnik 20 0 4772 2092 1392 S 0.0 0.4 0:00.04 bash
4354 samotnik 20 0 4768 2104 1408 S 0.0 0.4 0:00.22 bash
4357 samotnik 20 0 86924 26m 16m S 0.0 5.4 2:39.57 psi
5126 samotnik 20 0 4744 2060 1384 S 0.0 0.4 0:00.04 bash
5601 samotnik 20 0 4756 2064 1376 S 0.0 0.4 0:00.82 bash
7045 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_6
7862 root 20 0 0 0 0 S 0.0 0.0 0:10.80 pdflush
7872 root 20 0 0 0 0 S 0.0 0.0 0:01.10 pdflush
8614 samotnik 20 0 10708 5632 3744 S 0.0 1.1 0:27.36 rtorrent
9220 root 20 0 2876 904 688 S 0.0 0.2 0:00.04 pppd
9254 root 20 0 4216 1404 1092 S 0.0 0.3 0:00.38 ntpd
9650 samotnik 20 0 7264 2460 2040 S 0.0 0.5 0:02.70 aria2c
9900 samotnik 20 0 85876 39m 17m S 0.0 7.9 0:04.52 opera
9918 samotnik 20 0 0 0 0 Z 0.0 0.0 0:00.00 operapluginwrap <defunct>
9919 samotnik 20 0 0 0 0 Z 0.0 0.0 0:00.00 operapluginwrap <defunct>
9928 samotnik 20 0 2348 976 764 R 0.0 0.2 0:00.00 top
агульная сума па стаўбцах: VIRT 480536, RES 212812, SHR 97500
Добавлено: 03 ноя 2007, 13:54
Quantum
тое ж на 03.11.2007:
Код: Выделить всё
Tasks: 73 total, 1 running, 72 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.6%us, 1.1%sy, 0.7%ni, 90.8%id, 0.8%wa, 0.1%hi, 0.0%si, 0.0%st
Mem: 515644k total, 493696k used, 21948k free, 88556k buffers
Swap: 522104k total, 127908k used, 394196k free, 248024k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
30147 root 20 0 78432 50m 4412 S 31.8 10.0 13:06.45 Xorg
30152 samotnik 20 0 7240 3912 3268 S 4.0 0.8 2:37.85 conky
1 root 20 0 2068 712 604 S 0.0 0.1 0:01.74 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 15 -5 0 0 0 S 0.0 0.0 0:04.94 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 15 -5 0 0 0 S 0.0 0.0 0:06.76 events/0
6 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
40 root 15 -5 0 0 0 S 0.0 0.0 0:05.64 kblockd/0
43 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
44 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpi_notify
142 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
179 root 15 -5 0 0 0 S 0.0 0.0 0:05.20 kswapd0
180 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
829 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
836 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 exec-osm/0
1070 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ksuspend_usbd
1101 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0
1102 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata_aux
1103 root 15 -5 0 0 0 S 0.0 0.0 0:00.04 khubd
1109 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
1151 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
1473 root 20 0 2876 908 688 S 0.0 0.2 0:00.00 pppd
1663 root 20 0 4216 1400 1092 S 0.0 0.3 0:00.02 ntpd
1676 samotnik 20 0 76784 23m 15m S 0.0 4.7 0:03.96 psi
1687 samotnik 20 0 123m 48m 18m S 0.0 9.7 0:13.38 opera
1734 samotnik 20 0 2812 712 612 S 0.0 0.1 0:00.00 operapluginclea
1783 samotnik 20 0 2348 980 764 R 0.0 0.2 0:00.00 top
1823 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2
1824 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_3
1828 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_4
1829 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_5
2122 root 15 -5 0 0 0 S 0.0 0.0 0:00.14 reiserfs/0
2310 root 16 -4 2324 732 480 S 0.0 0.1 0:00.54 udevd
3546 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ksnapd
3606 root 20 0 3772 940 576 S 0.0 0.2 0:03.12 mount.ntfs-3g
3609 root 20 0 8116 5180 576 S 0.0 1.0 0:11.88 mount.ntfs-3g
3741 daemon 20 0 1812 432 356 S 0.0 0.1 0:00.00 portmap
3977 root 20 0 3648 2220 640 S 0.0 0.4 0:01.16 syslog-ng
4024 root 20 0 1692 656 520 S 0.0 0.1 0:00.00 acpid
4029 dictd 20 0 28068 2100 744 S 0.0 0.4 0:00.02 dictd
4072 Debian-e 20 0 5444 912 728 S 0.0 0.2 0:00.02 exim4
4085 root 20 0 1876 600 512 S 0.0 0.1 0:00.00 inetd
4092 root 20 0 1884 372 284 S 0.0 0.1 0:00.10 ulogd
4157 mpd 20 0 9080 1420 756 S 0.0 0.3 0:06.40 mpd
4177 daemon 20 0 1956 380 308 S 0.0 0.1 0:00.00 atd
4184 root 20 0 2324 864 700 S 0.0 0.2 0:00.24 cron
4212 root 20 0 2792 1188 948 S 0.0 0.2 0:00.32 login
4213 root 20 0 2792 956 948 S 0.0 0.2 0:00.00 login
4214 root 20 0 1696 512 444 S 0.0 0.1 0:00.00 getty
4215 root 20 0 1696 512 444 S 0.0 0.1 0:00.00 getty
4216 root 20 0 1696 508 444 S 0.0 0.1 0:00.00 getty
4217 root 20 0 1696 512 444 S 0.0 0.1 0:00.00 getty
4232 samotnik 20 0 4748 2048 1368 S 0.0 0.4 0:00.42 bash
4432 mpd 20 0 8572 3948 3492 S 0.0 0.8 10:46.87 mpd
4433 mpd 20 0 8656 4096 3052 S 0.0 0.8 26:40.08 mpd
5601 samotnik 20 0 4756 1456 1368 S 0.0 0.3 0:00.82 bash
7045 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_6
7872 root 20 0 0 0 0 S 0.0 0.0 0:10.76 pdflush
8614 samotnik 20 0 10708 5040 3216 S 0.0 1.0 1:36.84 rtorrent
23103 root 20 0 0 0 0 S 0.0 0.0 0:10.16 pdflush
25122 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 loop0
25145 root 20 0 2836 1416 888 S 0.0 0.3 0:00.00 dhcpd3
30130 samotnik 20 0 4328 1464 1044 S 0.0 0.3 0:00.00 startx
30146 samotnik 20 0 2676 724 608 S 0.0 0.1 0:00.02 xinit
30151 samotnik 20 0 10712 6060 4968 S 0.0 1.2 0:05.06 fluxbox
30173 samotnik 20 0 24352 16m 8956 S 0.0 3.2 0:30.94 xfce4-terminal
30176 samotnik 20 0 2680 764 628 S 0.0 0.1 0:00.00 gnome-pty-helpe
30177 samotnik 20 0 4712 2008 1368 S 0.0 0.4 0:00.02 bash
30180 samotnik 20 0 4712 2016 1376 S 0.0 0.4 0:00.00 bash
30192 root 20 0 3908 1144 932 S 0.0 0.2 0:00.00 su
30193 root 20 0 4188 1668 1296 S 0.0 0.3 0:00.00 bash
30327 samotnik 20 0 4720 2036 1384 S 0.0 0.4 0:00.02 bash
агульная сума па стаўбцах: VIRT 501404, RES 212508, SHR 86824
То бок, спажываньне памяці амаль не зьмянілася. Але на 31.10 агульнае спажываньне памяці было 146504(RAM)+45936(swap)=192440, а на 03.11 166288(RAM)+127908(swap)=294196