FreeBSD 7.1-STABLE - утечка памяти

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-02 14:40:49

Всем добрый день!

Помогите разобраться с такой ситуацией - у меня утекает память в FreeBSD :)

После загрузки сервера потребление памяти (Active) - порядка 60 Мбайт, потом в течение 10 часов доходит до 300 с лишним.

Система: FreeBSD egorfsever.freebsd.org 7.1-STABLE FreeBSD 7.1-STABLE #0: Tue Feb 24 15:37:32 YEKT 2009 root@egorfsever.freebsd.org:/usr/obj/backup/src/sys/CUSTOM i386

Ядро стандартное - добавил только IPFW, DIVERT, VESA и ALTQ

Железо тоже стандартное:
Copyright (c) 1992-2009 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.1-STABLE #0: Tue Feb 24 15:37:32 YEKT 2009
root@egorfsever.freebsd.org:/usr/obj/backup/src/sys/CUSTOM
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Celeron(R) CPU 1.80GHz (1817.91-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf13 Stepping = 3
Features=0x3febfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM>
real memory = 536805376 (511 MB)
avail memory = 511283200 (487 MB)
ACPI APIC Table: <GBT AWRDACPI>
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
acpi0: <GBT AWRDACPI> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff,0x4000-0x40bf on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82845 host to AGP bridge> on hostb0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vgapci0: <VGA-compatible display> mem 0xdc000000-0xdcffffff,0xd8000000-0xdbffffff irq 16 at device 0.0 on pci1
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci2: <ACPI PCI bus> on pcib2
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xc000-0xc07f mem 0xdf000000-0xdf00007f irq 21 at device 1.0 on pci2
miibus0: <MII bus> on xl0
ukphy0: <Generic IEEE 802.3u media interface> PHY 24 on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:04:75:dd:8c:30
xl0: [ITHREAD]
xl1: <3Com 3c905C-TX Fast Etherlink XL> port 0xc400-0xc47f mem 0xdf001000-0xdf00107f irq 22 at device 2.0 on pci2
miibus1: <MII bus> on xl1
xlphy0: <3c905C 10/100 internal PHY> PHY 24 on miibus1
xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl1: Ethernet address: 00:03:99:8a:0e:96
xl1: [ITHREAD]
xl2: <3Com 3c905C-TX Fast Etherlink XL> port 0xc800-0xc87f mem 0xdf002000-0xdf00207f irq 16 at device 3.0 on pci2
miibus2: <MII bus> on xl2
ukphy1: <Generic IEEE 802.3u media interface> PHY 24 on miibus2
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl2: Ethernet address: 00:0a:5e:60:5d:e0
xl2: [ITHREAD]
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH2 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
uhci0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> port 0xd000-0xd01f irq 19 at device 31.2 on pci0
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
uhci1: <Intel 82801BA/BAM (ICH2) USB controller USB-B> port 0xd800-0xd81f irq 23 at device 31.4 on pci0
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <Intel 82801BA/BAM (ICH2) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
pci0: <multimedia, audio> at device 31.5 (no driver attached)
fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FILTER]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio0: [FILTER]
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
sio1: [FILTER]
cpu0: <ACPI CPU> on acpi0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xcf7ff,0xd0000-0xd3fff pnpid ORM0000 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
ppbus0: [ITHREAD]
plip0: <PLIP network interface> on ppbus0
plip0: WARNING: using obsoleted IFF_NEEDSGIANT flag
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ppc0: [GIANT-LOCKED]
ppc0: [ITHREAD]
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 1817906776 Hz quality 800
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert enabled, nat loadable, rule-based forwarding enabled, default to accept, logging unlimited
ad0: 476940MB <Seagate ST3500630A 3.AAF> at ata0-master UDMA100
acd0: CDROM <ATAPI-CD ROM-DRIVE-52MAX/VER 52CA> at ata1-slave UDMA33
Trying to mount root from ufs:/dev/ad0s1a
WARNING: attempt to net_add_domain(netgraph) after domainfinalize()
Список всех процессов:
last pid: 21180; load averages: 0.00, 0.02, 0.00 up 0+20:11:57 16:38:35
51 processes: 1 running, 50 sleeping
CPU: 0.0% user, 0.0% nice, 0.0% system, 0.7% interrupt, 99.3% idle
Mem: 338M Active, 38M Inact, 87M Wired, 22M Cache, 60M Buf, 3660K Free
Swap: 2048M Total, 184K Used, 2048M Free

PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
1460 tufanet 1 4 0 22012K 13908K kqread 9:01 0.00% rtorrent
1030 squid 1 4 0 12588K 6932K kqread 0:10 0.00% squid
1004 root 1 44 0 8008K 2520K select 0:07 0.00% nmbd
1080 root 1 44 0 4892K 2852K select 0:06 0.00% openvpn
1090 root 1 44 0 4892K 2852K select 0:05 0.00% openvpn
1157 www 1 4 0 23980K 13152K accept 0:04 0.00% httpd
1120 root 1 44 0 21932K 10284K select 0:04 0.00% httpd
1155 www 1 4 0 23980K 13004K accept 0:04 0.00% httpd
1657 www 1 4 0 22956K 12276K accept 0:03 0.00% httpd
1454 tufanet 1 44 0 3572K 1780K select 0:03 0.00% screen
1658 www 1 4 0 23980K 12300K accept 0:03 0.00% httpd
6407 egor 1 44 0 8428K 2988K select 0:03 0.00% sshd
1156 www 1 4 0 22956K 12304K accept 0:03 0.00% httpd
1659 www 1 4 0 22956K 11736K accept 0:03 0.00% httpd
1655 www 1 4 0 22956K 12212K accept 0:02 0.00% httpd
1875 www 1 4 0 23980K 13056K accept 0:02 0.00% httpd
1159 www 1 4 0 22956K 12176K accept 0:02 0.00% httpd
6416 root 1 20 0 5512K 2592K pause 0:02 0.00% csh
1660 www 1 4 0 22956K 12196K accept 0:02 0.00% httpd
743 root 1 44 0 3184K 1052K select 0:01 0.00% syslogd
1063 nobody 1 44 0 4892K 2484K select 0:01 0.00% openvpn
1145 root 1 8 0 3212K 1060K nanslp 0:00 0.00% cron
1042 root 1 96 0 3128K 1140K select 0:00 0.00% rsync
6404 root 1 4 0 8428K 2936K sbwait 0:00 0.00% sshd
6409 egor 1 20 0 5512K 2568K pause 0:00 0.00% csh
1457 tufanet 1 20 0 5512K 2360K pause 0:00 0.00% csh
987 root 1 4 0 5840K 2268K kqread 0:00 0.00% cupsd
1009 root 1 4 0 11752K 3988K select 0:00 0.00% smbd
1047 squid 1 -8 0 1376K 640K piperd 0:00 0.00% unlinkd
6415 egor 1 8 0 3620K 1340K wait 0:00 0.00% su
21180 root 1 44 0 3496K 1556K RUN 0:00 0.00% top
872 root 1 4 0 3240K 948K accept 0:00 0.00% vsftpd
1138 root 1 47 0 5752K 2456K select 0:00 0.00% sshd
1037 squid 1 4 0 3372K 868K sbwait 0:00 0.00% ncsa_auth
1208 root 1 5 0 3184K 920K ttyin 0:00 0.00% getty
1209 root 1 5 0 3184K 920K ttyin 0:00 0.00% getty
681 root 1 4 0 1888K 416K select 0:00 0.00% devd
1038 squid 1 4 0 3372K 712K sbwait 0:00 0.00% ncsa_auth
1039 squid 1 4 0 3372K 712K sbwait 0:00 0.00% ncsa_auth
1040 squid 1 4 0 3372K 712K sbwait 0:00 0.00% ncsa_auth
1041 squid 1 4 0 3372K 712K sbwait 0:00 0.00% ncsa_auth
859 root 2 4 0 7224K 2540K select 0:00 0.00% mpd5
1026 squid 1 8 0 5420K 1696K wait 0:00 0.00% squid
1021 root 1 20 0 11752K 3980K pause 0:00 0.00% smbd
141 root 1 20 0 1380K 704K pause 0:00 0.00% adjkerntz
20316 bind 4 4 0 12140K 9500K kqread 0:00 0.00% named
1006 root 1 -8 0 7996K 2216K piperd 0:00 0.00% nmbd
Пробовал все процессы прибить - не помогает:
last pid: 21432; load averages: 0.00, 0.00, 0.00 up 0+20:18:26 16:45:04
15 processes: 1 running, 14 sleeping
CPU: 0.0% user, 0.0% nice, 0.0% system, 0.8% interrupt, 99.2% idle
Mem: 281M Active, 45M Inact, 85M Wired, 14M Cache, 60M Buf, 64M Free
Swap: 2048M Total, 36K Used, 2048M Free

PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
6407 egor 1 44 0 8428K 2988K select 0:03 0.00% sshd
6416 root 1 20 0 5512K 2592K pause 0:02 0.00% csh
743 root 1 44 0 3184K 1052K select 0:01 0.00% syslogd
1145 root 1 8 0 3212K 1060K nanslp 0:00 0.00% cron
6404 root 1 4 0 8428K 2936K sbwait 0:00 0.00% sshd
6409 egor 1 20 0 5512K 2568K pause 0:00 0.00% csh
21429 root 1 44 0 3496K 1460K RUN 0:00 0.00% top
6415 egor 1 8 0 3620K 1340K wait 0:00 0.00% su
1138 root 1 47 0 5752K 2456K select 0:00 0.00% sshd
1208 root 1 5 0 3184K 920K ttyin 0:00 0.00% getty
1209 root 1 5 0 3184K 920K ttyin 0:00 0.00% getty
681 root 1 4 0 1888K 416K select 0:00 0.00% devd
859 root 2 4 0 7224K 2540K select 0:00 0.00% mpd5
141 root 1 20 0 1380K 704K pause 0:00 0.00% adjkerntz
Пробовал менять мамку (с процом и памятью) - не помогло :)

Ума не приложу, где смотреть и ковырять :(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение zg » 2009-03-02 14:47:20

дак у тебя сквид и веб-сервер, в принципе ничего страшного нет.
Dorlas писал(а):Swap: 2048M Total, 184K Used, 2048M Free
как-то не тянет на утечку памяти :pardon: своп кончится, тогда можно уже и говорить, что память течёк, а у тебя она просто используется.

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-02 14:51:53

как-то не тянет на утечку памяти :pardon: своп кончится, тогда можно уже и говорить, что память течёк, а у тебя она просто используется.
Просто у меня сервак на 7-STABLE не один - их около 10.

И нигде такого нет - прибьешь процессы - память везде освобождается - а тут нет :(

И еще - этот сервак домашний, им кроме меня никто не пользуется (т.е. один юзвер) - поэтому ну ни как тут до 300 Active не может доходить - ну хоть убей.

Так все работает стабильно очень - но меня беспокоит то, что я не понимаю механизма - почему Active тут не высвобождается.

И еще - когда менял мамку с процом и памятью (было 1024 мбайт) - в такой комбинации Active держался строго на 666 Мбайт :) Список процессов был точно таким же :)

:bn:

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-02 15:00:32

Может это с шедулером связано? Типа загоним некий процент памяти в Active для ускорения производительности? :) (фантазирую) :)

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение manefesto » 2009-03-02 15:02:51

ну не знаю.
У меня torentflux+named+proftpd+squid+samba+dhcp+mpd+nfs+mysql+apache
Вот моя шапка топа

Код: Выделить всё

last pid: 12096;  load averages:  0.02,  0.04,  0.00                                                                                 up 11+06:10:05  17:01:56
71 processes:  6 running, 65 sleeping
CPU:  0.0% user,  0.0% nice,  100% system,  0.0% interrupt,  0.0% idle
Mem: 174M Active, 84M Inact, 90M Wired, 11M Cache, 47M Buf, 7720K Free
Swap: 512M Total, 348K Used, 512M Free
Ах да

Код: Выделить всё

[17:02]|root@server.manefesto| musicpd/>uname -a
FreeBSD server.manefesto 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #1: Thu Feb 19 05:12:34 YEKT 2009     root@server.manefesto:/usr/src/sys/i386/compile/SERV  i386
я такой яростный шо аж пиздеЦ
Изображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение zg » 2009-03-02 15:04:47

Dorlas писал(а):поэтому ну ни как тут до 300 Active не может доходить - ну хоть убей.
как видишь может -)
Dorlas писал(а):И еще - когда менял мамку с процом и памятью (было 1024 мбайт) - в такой комбинации Active держался строго на 666 Мбайт
загрузка оперативы у фри исходит в процентном отношении от общего размера физической памяти. Пока свап не юзается можно не суетиться.

к примеру

Код: Выделить всё

last pid: 96083;  load averages:  0.35,  0.25,  0.19   up 110+07:21:57 17:01:47
180 processes: 1 running, 179 sleeping
CPU states:  1.3% user,  0.0% nice,  0.7% system,  0.0% interrupt, 97.9% idle
Mem: 524M Active, 109M Inact, 160M Wired, 45M Cache, 112M Buf, 162M Free
Swap: 1024M Total, 132M Used, 892M Free, 12% Inuse
на нём висит статистика, днс, самба, почтарь, веб-морда для почтаря.

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-02 15:07:36

Судя по всему у Вас 384 Мб ОЗУ (или около того).

Есть подозрение, что с версии 7.1 FreeBSD принудительно переводит некий процент в Active

Сейчас подробно еще один сервер посмотрел (тоже позже 7.1) - там процессов в 3 раза больше (и они более тяжелые) - а Active тоже 320 Мб :)

Как я уже сказал - мне хочется понять механизм - тем более что невооруженным глазом видно какую-то разницу между более старыми ветками и 7.1 :)

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-02 15:09:31

можно не суетиться
Согласен - в Багдаде все спокойно :)

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-02 15:11:15

Просто можно провести такой эксперимент:

Поставить в vmWare 6.4 и 7.1 (полностью голые с 11 процессами) и оставить на день :)

И потом сравнить Active через top :)

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-03 9:30:00

Эксперимент завершился, результаты:

Обе виртуальные машины (6.4 и 7.1) простояли ночь в холостом режиме, Active ОЗУ у обоих не изменился :(

Поиски продолжаются :)

Аватара пользователя
gloom
лейтенант
Сообщения: 738
Зарегистрирован: 2008-03-13 16:29:12
Откуда: UA

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение gloom » 2009-03-03 14:45:47

склонировать систему и на ней по одной служвы выключать

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-08 14:48:27

Кажется, я нащупал причину....

В структуру моего VSFTPD монтируются несколько массивов данных через mount_nullfs -o ro

Похоже это и вызывает постепенный рост Active Memory.....

Сейчас у меня запущены все службы - все работает, только отключен скрипт с mount_nullfs

Active ОЗУ: 28 Мбайт

Сейчас буду ждать день, чтобы убедиться, что так и останется....

Кто-нибудь сталкивался с проблемами mount_nullfs ?

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение zg » 2009-03-08 19:57:46

Dorlas писал(а):несколько массивов данных через mount_nullfs
любое монтирование идёт на уровне ядра, что грузит его не по детски. В принципе утечки тоже возможны, если монтирований больше десятка.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение zingel » 2009-03-08 20:05:03

Код: Выделить всё

ps -auxwr && vmstat -z
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-09 4:59:53

Код: Выделить всё

egorfsever:/root@[7:02]# ps -auxwr
USER      PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root       11 100,0  0,0     0     8  ??  RL   12:44   982:23,11 [idle: cpu0]
root        0  0,0  0,0     0     0  ??  DLs  12:44     0:00,25 [swapper]
root        1  0,0  0,1  1888   308  ??  ILs  12:44     0:00,51 /sbin/init --
root        2  0,0  0,0     0     8  ??  DL   12:44     0:03,00 [g_event]
root        3  0,0  0,0     0     8  ??  DL   12:44     0:20,59 [g_up]
root        4  0,0  0,0     0     8  ??  DL   12:44     0:25,09 [g_down]
root        5  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [kqueue taskq]
root        6  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [acpi_task_0]
root        7  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [acpi_task_1]
root        8  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [acpi_task_2]
root        9  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [xpt_thrd]
root       10  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [audit]
root       12  0,0  0,0     0     8  ??  WL   12:44     3:20,93 [swi1: net]
root       13  0,0  0,0     0     8  ??  LL   12:44    11:52,34 [swi4: clock sio]
root       14  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [swi3: vm]
root       15  0,0  0,0     0     8  ??  DL   12:44     0:11,10 [yarrow]
root       16  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [swi6: task queue]
root       17  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [swi2: cambio]
root       18  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [swi5: +]
root       19  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [thread taskq]
root       20  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [swi6: Giant taskq]
root       21  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq9: acpi0]
root       22  0,0  0,0     0     8  ??  WL   12:44     0:03,81 [irq21: xl0]
root       23  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq22: xl1]
root       24  0,0  0,0     0     8  ??  WL   12:44     1:28,97 [irq16: xl2]
root       25  0,0  0,0     0     8  ??  WL   12:44     0:12,72 [irq14: ata0]
root       26  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq15: ata1]
root       27  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq19: uhci0]
root       28  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [usb0]
root       29  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [usbtask-hc]
root       30  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [usbtask-dr]
root       31  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq23: uhci1]
root       32  0,0  0,0     0     8  ??  DL   12:44     0:00,01 [usb1]
root       33  0,0  0,0     0     8  ??  DL   12:44     0:00,32 [fdc0]
root       34  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [swi0: sio]
root       35  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq1: atkbd0]
root       36  0,0  0,0     0     8  ??  WL   12:44     0:00,00 [irq7: ppbus0 ppc0]
root       37  0,0  0,0     0    16  ??  DL   12:44     0:00,00 [sctp_iterator]
root       38  0,0  0,0     0     8  ??  DL   12:44     3:37,45 [dummynet]
root       39  0,0  0,0     0     8  ??  DL   12:44     0:01,84 [pagedaemon]
root       40  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [vmdaemon]
root       41  0,0  0,0     0     8  ??  DL   12:44     0:00,00 [pagezero]
root       42  0,0  0,0     0     8  ??  DL   12:44     0:00,83 [bufdaemon]
root       43  0,0  0,0     0     8  ??  DL   12:44     0:00,85 [vnlru]
root       44  0,0  0,0     0     8  ??  DL   12:44     0:45,05 [syncer]
root       45  0,0  0,0     0     8  ??  DL   12:44     0:02,59 [softdepflush]
root      141  0,0  0,1  1380   700  ??  Is   12:44     0:00,00 adjkerntz -i
root      454  0,0  0,0     0     8  ??  DL   12:44     0:00,59 [pfpurge]
root      671  0,0  0,1  1888   416  ??  Is   12:44     0:00,00 /sbin/devd
root      729  0,0  0,2  3184  1024  ??  Ss   12:44     0:00,25 /usr/sbin/syslogd -s
root      787  0,0  0,5  7224  2452  ??  Is   12:44     0:01,86 /usr/local/sbin/mpd5 -p /var/run/mpd5.pid -b
root      984  0,0  0,5  5752  2348  ??  Is   12:45     0:00,02 /usr/sbin/sshd
root      991  0,0  0,2  3212  1008  ??  Ss   12:45     0:00,28 /usr/sbin/cron -s
root     1623  0,0  0,5  5840  2328  ??  Is   16:28     0:00,05 /usr/local/sbin/cupsd
root     1683  0,0  0,6  4892  2832  ??  Ss   16:28     0:03,95 /usr/local/sbin/openvpn --cd /usr/local/etc/openvpn --daemon openvpn_airsoft --config /usr/lo
root     1713  0,0  0,6  4892  2832  ??  Ss   16:28     0:10,45 /usr/local/sbin/openvpn --cd /usr/local/etc/openvpn/gzd --daemon openvpn_gzd --config /usr/lo
nobody   1764  0,0  0,5  4892  2496  ??  Ss   16:28     0:00,39 /usr/local/sbin/openvpn --cd /usr/local/etc/openvpn/sotel --daemon openvpn_sotel --config /us
squid    1780  0,0  0,3  5420  1652  ??  Is   16:29     0:00,00 /usr/local/sbin/squid -D
squid    1782  0,0  2,0 15660 10072  ??  S    16:29     0:08,98 (squid) -D (squid)
squid    1783  0,0  0,2  3372   868  ??  Is   16:29     0:00,01 (ncsa_auth) /usr/local/etc/squid/passwords (ncsa_auth)
squid    1784  0,0  0,1  3372   696  ??  Is   16:29     0:00,00 (ncsa_auth) /usr/local/etc/squid/passwords (ncsa_auth)
squid    1785  0,0  0,1  3372   696  ??  Is   16:29     0:00,00 (ncsa_auth) /usr/local/etc/squid/passwords (ncsa_auth)
squid    1786  0,0  0,1  3372   696  ??  Is   16:29     0:00,00 (ncsa_auth) /usr/local/etc/squid/passwords (ncsa_auth)
squid    1787  0,0  0,1  3372   696  ??  Is   16:29     0:00,00 (ncsa_auth) /usr/local/etc/squid/passwords (ncsa_auth)
squid    1788  0,0  0,1  1376   620  ??  Is   16:29     0:00,06 (unlinkd) (unlinkd)
root     8112  0,0  0,3  3572  1732  ??  Ss   21:33     0:01,37 screen
root     8733  0,0  2,1 21936 10960  ??  Ss   23:04     0:01,58 /usr/local/sbin/httpd
www      8734  0,0  2,4 22960 12356  ??  I    23:04     0:00,13 /usr/local/sbin/httpd
www      8735  0,0  2,3 23984 11812  ??  I    23:04     0:00,24 /usr/local/sbin/httpd
www      8736  0,0  2,4 22960 12416  ??  I    23:04     0:00,25 /usr/local/sbin/httpd
www      8737  0,0  2,4 22960 12348  ??  I    23:04     0:00,13 /usr/local/sbin/httpd
www      8738  0,0  2,4 22960 12348  ??  I    23:04     0:00,13 /usr/local/sbin/httpd
www      9117  0,0  2,2 21936 11012  ??  I     0:15     0:00,01 /usr/local/sbin/httpd
www      9120  0,0  2,6 23984 13220  ??  I     0:15     0:00,35 /usr/local/sbin/httpd
www      9121  0,0  2,2 21936 10996  ??  I     0:15     0:00,00 /usr/local/sbin/httpd
www      9122  0,0  2,1 21936 10988  ??  I     0:15     0:00,00 /usr/local/sbin/httpd
www      9123  0,0  2,1 21936 10988  ??  I     0:15     0:00,00 /usr/local/sbin/httpd
root    12148  0,0  0,6  8428  3064  ??  Is    7:01     0:00,07 sshd: egor [priv] (sshd)
egor    12151  0,0  0,6  8428  3076  ??  S     7:01     0:00,03 sshd: egor@ttyp0 (sshd)
root    21461  0,0  0,2  3240   880  ??  Is   17:36     0:00,01 /usr/local/libexec/vsftpd
root    21523  0,0  0,5  8008  2456  ??  Ss   17:38     0:04,56 /usr/local/sbin/nmbd -D -s /usr/local/etc/smb.conf
root    21525  0,0  0,4  7996  2284  ??  I    17:38     0:00,00 /usr/local/sbin/nmbd -D -s /usr/local/etc/smb.conf
root    21530  0,0  0,8 11752  4160  ??  Is   17:38     0:00,03 /usr/local/sbin/smbd -D -s /usr/local/etc/smb.conf
root    21532  0,0  0,8 11752  4136  ??  I    17:38     0:00,00 /usr/local/sbin/smbd -D -s /usr/local/etc/smb.conf
root    22129  0,0  0,2  3128   920  ??  Is   19:20     0:00,02 /usr/local/bin/rsync --daemon
root     1039  0,0  0,2  3184   884  v0  Is+  12:45     0:00,01 /usr/libexec/getty Pc ttyv0
root     1040  0,0  0,2  3184   884  v1  Is+  12:45     0:00,00 /usr/libexec/getty Pc ttyv1
egor    12153  0,0  0,5  5512  2496  p0  Is    7:01     0:00,05 -csh (csh)
root    12158  0,0  0,3  3620  1384  p0  I     7:01     0:00,02 su -
root    12160  0,0  0,5  5512  2508  p0  S     7:02     0:00,04 -su (csh)
root    12170  0,0  0,2  3244   992  p0  R+    7:03     0:00,00 ps -auxwr
tufanet  8115  0,0  0,5  5512  2452  p3  Is   21:33     0:00,07 /bin/csh
tufanet  8117  0,0  2,7 25080 13712  p3  S+   21:33     3:17,36 rtorrent

Код: Выделить всё

egorfsever:/root@[7:03]# vmstat -z
ITEM                     SIZE     LIMIT      USED      FREE  REQUESTS  FAILURES

UMA Kegs:                 128,        0,      102,       18,      102,        0
UMA Zones:                480,        0,      102,        2,      102,        0
UMA Slabs:                 64,        0,     1076,       45,     2945,        0
UMA RCntSlabs:            104,        0,      224,       35,      272,        0
UMA Hash:                 128,        0,        5,       25,        8,        0
16 Bucket:                 76,        0,       26,       24,       62,        0
32 Bucket:                140,        0,       39,       17,       81,        0
64 Bucket:                268,        0,       18,       10,      200,       11
128 Bucket:               524,        0,      397,       79,     5175,     2780
VM OBJECT:                124,        0,    24034,     4021,  5978166,        0
MAP:                      140,        0,        7,       21,        7,        0
KMAP ENTRY:                68,    31752,      162,     1126,    28756,        0
MAP ENTRY:                 68,        0,     4779,      877, 13460779,        0
DP fakepg:                 72,        0,        0,      106,        5,        0
mt_zone:                 1032,        0,      260,      118,      260,        0
16:                        16,        0,     2916,      332,   139437,        0
32:                        32,        0,     1506,     1884,  2161960,        0
64:                        64,        0,     3964,     3057,  4990593,        0
128:                      128,        0,     1384,     2516,   287657,        0
256:                      256,        0,      639,      591,  1859936,        0
512:                      512,        0,      389,       27,    61957,        0
1024:                    1024,        0,       60,       76,   106784,        0
2048:                    2048,        0,      325,      245,     5359,        0
4096:                    4096,        0,      137,       24,   419407,        0
Files:                     76,        0,      345,      305,  3733073,        0
TURNSTILE:                 76,        0,      141,       51,      141,        0
umtx pi:                   52,        0,        0,        0,        0,        0
PROC:                     696,        0,       92,       33,   411633,        0
THREAD:                   556,        0,      122,       18,      134,        0
UPCALL:                    44,        0,        0,        0,        0,        0
SLEEPQUEUE:                32,        0,      141,      198,      141,        0
VMSPACE:                  232,        0,       47,       38,   411583,        0
cpuset:                    40,        0,        2,      182,        2,        0
audit_record:             856,        0,        0,        0,        0,        0
mbuf_packet:              256,        0,      259,      125,  1751242,        0
mbuf:                     256,        0,       24,      237,  8836889,        0
mbuf_cluster:            2048,    16960,      384,        6,      384,        0
mbuf_jumbo_pagesize:     4096,     8480,       22,        7,   704755,        0
mbuf_jumbo_9k:           9216,     4240,        0,        0,        0,        0
mbuf_jumbo_16k:         16384,     2120,        0,        0,        0,        0
mbuf_ext_refcnt:            4,        0,        0,      203,     1562,        0
ACL UMA zone:             388,        0,        0,        0,        0,        0
g_bio:                    132,        0,        0,      609,  2127838,        0
ata_request:              192,        0,        0,      420,   561677,        0
ata_composite:            184,        0,        0,        0,        0,        0
VNODE:                    276,        0,    26082,     6258,  3956629,        0
VNODEPOLL:                 64,        0,        2,      116,        3,        0
S VFS Cache:               68,        0,    24419,     9797,  3907413,        0
L VFS Cache:              291,        0,     3083,      609,   251233,        0
NAMEI:                   1024,        0,        0,        8, 11912158,        0
NFSMOUNT:                 560,        0,        0,        0,        0,        0
NFSNODE:                  452,        0,        0,        0,        0,        0
DIRHASH:                 1024,        0,     1966,       38,     8794,        0
pipe:                     396,        0,       13,       27,   198723,        0
ksiginfo:                  80,        0,       85,       59,       85,        0
itimer:                   220,        0,        0,        0,        0,        0
KNOTE:                     68,        0,       28,      252,   945610,        0
socket:                   416,    16965,       66,      267,    10005,        0
unpcb:                    168,    16974,       21,       48,      736,        0
ipq:                       32,      565,        0,        0,        0,        0
udpcb:                    180,    16962,       10,       34,     1003,        0
inpcb:                    180,    16962,       36,      272,     8229,        0
tcpcb:                    464,    16960,       27,      253,     8229,        0
tcptw:                     52,     3456,        9,      279,     2595,        0
syncache:                 104,    15392,        0,       74,      541,        0
hostcache:                 76,    15400,      133,      217,      900,        0
tcpreass:                  20,     1183,        0,      169,      408,        0
sackhole:                  20,        0,        0,        0,        0,        0
sctp_ep:                  816,    16960,        0,        0,        0,        0
sctp_asoc:               1436,    40000,        0,        0,        0,        0
sctp_laddr:                24,    80040,        0,      145,        6,        0
sctp_raddr:               400,    80000,        0,        0,        0,        0
sctp_chunk:                96,   400000,        0,        0,        0,        0
sctp_readq:                76,   400000,        0,        0,        0,        0
sctp_stream_msg_out:       64,   400020,        0,        0,        0,        0
sctp_asconf:               24,   400055,        0,        0,        0,        0
sctp_asconf_ack:           24,   400055,        0,        0,        0,        0
ripcb:                    180,    16962,        1,       43,        3,        0
rtentry:                  124,        0,       32,       61,       39,        0
IPFW dynamic rule:        108,        0,        0,        0,        0,        0
divcb:                    180,    16962,        0,        0,        0,        0
SWAPMETA:                 276,    62748,        5,       23,       16,        0
Mountpoints:              720,        0,        7,        8,        7,        0
FFS inode:                120,        0,    26045,     6371,  3956384,        0
FFS1 dinode:              128,        0,        0,        0,        0,        0
FFS2 dinode:              256,        0,    26045,     6325,  3956384,        0
pfsrctrpl:                124,    10013,        0,        0,        0,        0
pfrulepl:                 828,        0,       43,        5,       43,        0
pfstatepl:                284,    10010,       35,      175,     8269,        0
pfaltqpl:                 224,        0,        0,        0,        0,        0
pfpooladdrpl:              68,        0,        3,      109,        3,        0
pfrktable:               1240,     1002,        4,        5,        8,        0
pfrkentry:                156,   200000,        1,       49,        1,        0
pfrkentry2:               156,        0,        0,        0,        0,        0
pffrent:                   16,     5075,        0,        0,        0,        0
pffrag:                    48,        0,        0,        0,        0,        0
pffrcache:                 48,    10062,        0,        0,        0,        0
pffrcent:                  12,    50141,        0,        0,        0,        0
pfstatescrub:              28,        0,       55,      707,    12703,        0
pfiaddrpl:                100,        0,        5,       73,        5,        0
pfospfen:                 108,        0,      696,       24,      696,        0
pfosfp:                    28,        0,      407,      228,      407,        0
NetGraph items:            36,     4134,        0,      156,  2308473,        0
NetGraph data items:       36,      546,        0,      156,  3388647,        0

Код: Выделить всё

last pid: 12181;  load averages:  0.00,  0.00,  0.00                                                                                  up 0+18:20:48  07:05:08
47 processes:  2 running, 45 sleeping
CPU:  0.0% user,  0.0% nice,  1.3% system,  0.0% interrupt, 98.7% idle
Mem: 173M Active, 212M Inact, 77M Wired, 24M Cache, 60M Buf, 3668K Free
Swap: 2048M Total, 20K Used, 2048M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 8117 tufanet     1   4    0 25080K 13848K kqread   3:18  0.00% rtorrent
 1713 root        1  44    0  4892K  2832K select   0:10  0.00% openvpn
 1782 squid       1   4    0 15660K 10076K kqread   0:09  0.00% squid
21523 root        1  44    0  8008K  2456K select   0:05  0.00% nmbd
 1683 root        1  44    0  4892K  2832K select   0:04  0.00% openvpn
 8733 root        1  44    0 21936K 10960K select   0:02  0.00% httpd
 8112 tufanet     1  44    0  3572K  1732K select   0:01  0.00% screen
 1764 nobody      1  44    0  4892K  2496K select   0:00  0.00% openvpn
 9120 www         1   4    0 23984K 13220K accept   0:00  0.00% httpd
  991 root        1   8    0  3212K  1008K nanslp   0:00  0.00% cron
  729 root        1  44    0  3184K  1024K select   0:00  0.00% syslogd
 8736 www         1   4    0 22960K 12416K accept   0:00  0.00% httpd
 8735 www         1   4    0 23984K 11812K accept   0:00  0.00% httpd
 8734 www         1   4    0 22960K 12356K accept   0:00  0.00% httpd
 8738 www         1   4    0 22960K 12348K accept   0:00  0.00% httpd
 8737 www         1   4    0 22960K 12348K accept   0:00  0.00% httpd
12160 root        1  20    0  5512K  2580K pause    0:00  0.00% csh
 8115 tufanet     1  20    0  5512K  2452K pause    0:00  0.00% csh
12148 root        1   4    0  8428K  3064K sbwait   0:00  0.00% sshd
 1788 squid       1  -8    0  1376K   620K piperd   0:00  0.00% unlinkd
 1623 root        1   4    0  5840K  2328K kqread   0:00  0.00% cupsd
12153 egor        1  20    0  5512K  2496K pause    0:00  0.00% csh
12151 egor        1  44    0  8428K  3076K RUN      0:00  0.00% sshd
21530 root        1  45    0 11752K  4160K select   0:00  0.00% smbd
22129 root        1  67    0  3128K   920K select   0:00  0.00% rsync
12158 egor        1   8    0  3620K  1384K wait     0:00  0.00% su
  984 root        1  44    0  5752K  2348K select   0:00  0.00% sshd
21461 root        1   4    0  3240K   880K accept   0:00  0.00% vsftpd
12181 root        1  44    0  3496K  1560K RUN      0:00  0.00% top
 1783 squid       1   4    0  3372K   868K sbwait   0:00  0.00% ncsa_auth
 9117 www         1   4    0 21936K 11012K accept   0:00  0.00% httpd
 1039 root        1   5    0  3184K   884K ttyin    0:00  0.00% getty
 1040 root        1   5    0  3184K   884K ttyin    0:00  0.00% getty
 1784 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1786 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1787 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1785 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 9121 www         1   4    0 21936K 10996K accept   0:00  0.00% httpd
  671 root        1  44    0  1888K   416K select   0:00  0.00% devd
 9123 www         1   4    0 21936K 10988K accept   0:00  0.00% httpd
 9122 www         1   4    0 21936K 10988K accept   0:00  0.00% httpd
 1780 squid       1   8    0  5420K  1652K wait     0:00  0.00% squid
21532 root        1  20    0 11752K  4136K pause    0:00  0.00% smbd
  141 root        1  20    0  1380K   700K pause    0:00  0.00% adjkerntz
21525 root        1  -8    0  7996K  2284K piperd   0:00  0.00% nmbd
  787 root        2  96    0  7224K  2452K select   0:00  0.00% mpd5

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-09 11:16:48

Спустя несколько часов:

Код: Выделить всё

last pid: 19786;  load averages:  0.04,  0.09,  0.06                                                                                  up 1+00:36:52  13:21:12
49 processes:  1 running, 48 sleeping
CPU:  0.0% user,  0.0% nice,  0.7% system,  2.2% interrupt, 97.0% idle
Mem: 282M Active, 106M Inact, 84M Wired, 14M Cache, 60M Buf, 3660K Free
Swap: 2048M Total, 124K Used, 2048M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
12216 tufanet     1   4    0 30212K 12968K kqread   1:18  0.00% rtorrent
 1713 root        1  44    0  4892K  2832K select   1:14  0.00% openvpn
 1782 squid       1   4    0 29996K 24684K kqread   0:20  0.00% squid
 1683 root        1  44    0  4892K  2832K select   0:07  0.00% openvpn
21523 root        1  44    0  8008K  2420K select   0:07  0.00% nmbd
 8733 root        1  44    0 21936K 10832K select   0:03  0.00% httpd
12211 tufanet     1  44    0  3572K  1744K select   0:01  0.00% screen
 9122 www         1   4    0 23984K 12408K accept   0:01  0.00% httpd
 9117 www         1   4    0 23984K 13212K accept   0:01  0.00% httpd
 9120 www         1   4    0 23984K 13160K accept   0:01  0.00% httpd
 1764 nobody      1  44    0  4892K  2496K select   0:01  0.00% openvpn
 8735 www         1   4    0 23984K 11796K accept   0:00  0.00% httpd
  991 root        1   8    0  3212K  1000K nanslp   0:00  0.00% cron
 8736 www         1   4    0 22960K 12348K accept   0:00  0.00% httpd
 8737 www         1   4    0 23984K 11732K accept   0:00  0.00% httpd
  729 root        1  44    0  3184K  1024K select   0:00  0.00% syslogd
 1788 squid       1  -8    0  1376K   620K piperd   0:00  0.00% unlinkd
 8738 www         1   4    0 22960K 12308K accept   0:00  0.00% httpd
 8734 www         1   4    0 22960K 12336K accept   0:00  0.00% httpd
 9121 www         1   4    0 22960K 12372K accept   0:00  0.00% httpd
22129 root        1  67    0  3128K   876K select   0:00  0.00% rsync
14459 root        1  20    0  5512K  2608K pause    0:00  0.00% csh
12214 tufanet     1  20    0  4488K  2228K pause    0:00  0.00% csh
14429 egor        1  44    0  8428K  3056K select   0:00  0.00% sshd
14425 root        1   4    0  8428K  3044K sbwait   0:00  0.00% sshd
 1623 root        1   4    0  5840K  2332K kqread   0:00  0.00% cupsd
21530 root        1  44    0 11752K  4112K select   0:00  0.00% smbd
14431 egor        1  20    0  5512K  2416K pause    0:00  0.00% csh
19780 ftp         1   4    0  3264K  1220K sbwait   0:00  0.00% vsftpd
  984 root        1  44    0  5752K  2348K select   0:00  0.00% sshd
14458 egor        1   8    0  3620K  1384K wait     0:00  0.00% su
21461 root        1   4    0  3240K   872K accept   0:00  0.00% vsftpd
19786 root        1  44    0  3496K  1572K RUN      0:00  0.00% top
 9123 www         1   4    0 21936K 10916K accept   0:00  0.00% httpd
 1783 squid       1   4    0  3372K   868K sbwait   0:00  0.00% ncsa_auth
19778 root        1   4    0  3240K  1172K sbwait   0:00  0.00% vsftpd
 1039 root        1   5    0  3184K   884K ttyin    0:00  0.00% getty
 1040 root        1   5    0  3184K   884K ttyin    0:00  0.00% getty
  671 root        1   4    0  1888K   416K select   0:00  0.00% devd
 1784 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1786 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1787 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1785 squid       1   4    0  3372K   696K sbwait   0:00  0.00% ncsa_auth
 1780 squid       1   8    0  5420K  1652K wait     0:00  0.00% squid
  787 root        2   4    0  7224K  2452K select   0:00  0.00% mpd5
21532 root        1  20    0 11752K  4084K pause    0:00  0.00% smbd
  141 root        1  20    0  1380K   700K pause    0:00  0.00% adjkerntz
21525 root        1  -8    0  7996K  2248K piperd   0:00  0.00% nmbd
Количество процессов не изменилось, их потребление ОЗУ тоже.

А вот Active опять неприлично вырос :( :evil:

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение zingel » 2009-03-09 14:06:33

Код: Выделить всё

www      8734  0,0  2,4 22960 12356  ??  I    23:04     0:00,13 /usr/local/sbin/httpd
www      8735  0,0  2,3 23984 11812  ??  I    23:04     0:00,24 /usr/local/sbin/httpd
www      8736  0,0  2,4 22960 12416  ??  I    23:04     0:00,25 /usr/local/sbin/httpd
www      8737  0,0  2,4 22960 12348  ??  I    23:04     0:00,13 /usr/local/sbin/httpd
www      8738  0,0  2,4 22960 12348  ??  I    23:04     0:00,13 /usr/local/sbin/httpd
www      9117  0,0  2,2 21936 11012  ??  I     0:15     0:00,01 /usr/local/sbin/httpd
www      9120  0,0  2,6 23984 13220  ??  I     0:15     0:00,35 /usr/local/sbin/httpd
www      9121  0,0  2,2 21936 10996  ??  I     0:15     0:00,00 /usr/local/sbin/httpd
www      9122  0,0  2,1 21936 10988  ??  I     0:15     0:00,00 /usr/local/sbin/httpd
www      9123  0,0  2,1 21936 10988  ??  I     0:15     0:00,00 /usr/local/sbin/httpd
^-жрёт cpu ^ - процесс в idle

Код: Выделить всё

root       38  0,0  0,0     0     8  ??  DL   12:44     3:37,45 [dummynet]
^ - покажи sysctl kern.polling.user_frac

Код: Выделить всё

tufanet  8117  0,0  2,7 25080 13712  p3  S+   21:33     3:17,36 rtorrent
^ - процесс спит и уже отожрал память

Код: Выделить всё

VM OBJECT:                124,        0,    24034,     4021,  5978166, 
покажи

Код: Выделить всё

vmstat 1 10
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-09 15:07:05

Код: Выделить всё

egorfsever:/var/log@[17:08]# vmstat 1 10
 procs      memory      page                   disk   faults         cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr ad0   in   sy   cs us sy id
 1 2 0   8333M    26M   382   0   1   0   322  17   0   79  897 4300  4  4 92
 0 2 0   8333M    26M     7   0   1   0     1   0   1   79  253 4278  0  1 99
 0 2 0   8333M    26M     1   0   0   0     0   0   0   42  178 4187  0  1 99
 0 2 0   8333M    25M     4   0   1   0     1   0   7   79 2490 4280 17  6 77
 0 2 0   8333M    25M     0   0   0   0     0   0   0   26  177 4140  0  1 99
 0 2 0   8333M    25M     4   0   2   0     2   0   2   57  222 4219  0  1 99
 0 2 0   8333M    25M     1   0   0   0     0   0   0   46  215 4177  0  1 99
 0 2 0   8333M    25M     5   1   1   0     0   0   1   78  227 4259  0  2 98
 0 2 0   8333M    25M    52   0   1   0    40   0   1  116  512 4364  1  4 95
 0 2 0   8333M    25M     3   1   1   0     0   0   1   46  204 4189  0  1 99
sysctl kern.polling
Такой ветки у меня нет вообще:

Код: Выделить всё

egorfsever:/var/log@[17:08]# sysctl kern.polling
sysctl: unknown oid 'kern.polling'
Apache практически не нагружен - в нем висит только Dokuwiki и пользователи обращаются очень редко (1 раз в час 1 юзер).

rtorrent - подключен к городскому torrent-трекеру, раздача порядка 80 Ггб.

Версии пакетов последние, обновляю регулярно.

Единственное, что нестандартно - в rtorrent используется вот такая штука: scgi_port = localhost:5000 - чтобы через rtgui смотреть статус (через Apache).

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение zingel » 2009-03-09 15:29:16

ну как же он не нагружен, если у него статус D
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-09 17:23:24

ОК, сейчас сделал так:

1) Отключил в apache scgi
2) Отключил в rtorrent строку scgi_port = localhost:5000
3) Выгрузил rtorrent и screen

Все остальные процессы загружены, сервак перезагрузил.

Сейчас Active ОЗУ 34 Мбайт (прошло уже 2 часа).

Оставлю так до завтра, потом загружу screen + rtorrent и подожду еще сутки.

О результатах напишу.

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-10 10:06:31

Ну вот вроде все и выяснилось :)

Без rtorrent Active ОЗУ не увеличивается со временем.

с rtorrent - растет, и довольно быстро.

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: FreeBSD 7.1-STABLE - утечка памяти

Непрочитанное сообщение Dorlas » 2009-03-10 11:43:13

Немного погуглил - нарыл вот такие опции в .rtorrent.rc:

Код: Выделить всё

hash_read_ahead = 32
hash_interval = 1
hash_max_tries = 1
Сейчас проверил - вроде полечилось (точно будет ясно часов через 5) :)