pid ...... (rtorrent), uid 1001, was killed: out of swap spa

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
johny87
ефрейтор
Сообщения: 65
Зарегистрирован: 2010-01-21 11:56:12

pid ...... (rtorrent), uid 1001, was killed: out of swap spa

Непрочитанное сообщение johny87 » 2013-08-17 19:39:47

Установил freebsd без swap на ssd.
Периодически вылетает rtorrent, в логах "pid ...... (rtorrent), uid 1001, was killed: out of swap space".


Ядро пересобрал

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

options        NO_SWAPPING
sysctl.conf прописал

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

vm.defer_swapspace_pageouts=1
vm.disable_swapspace_pageouts=1
uname -a

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

FreeBSD server.home 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #2: Tue Jul 23 17:58:53 YEKT 2013     root@server.home:/usr/obj/usr/src/sys/MYKERNEL2  amd64
rtorrent.rc

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

.....
download_rate = 0
upload_rate = 0
min_peers = 100
max_peers = 200
min_peers_seed = 80
max_peers_seed = 100
max_uploads = 40
max_uploads_global = 100
max_downloads_global = 100
system.umask.set = 0000
network.http.max_open.set = 48
max_memory_usage = 500M
#pieces.memory.max.set = 1000M
network.max_open_files.set = 1000
session_save = yes
network.receive_buffer.size.set = 1M
network.send_buffer.size.set = 1M
.....
Оперативной памяти за глаза : 8Гб. по top'у видно что процессы жрут максимум 1.5-2 Гига, при этом свободной памяти очень мало, все висит в Active (более 5 гигов). Т.е. память утекает из free в active и rtorrent вылетает.
Бывает после краша перезапускаю rtorrent и память Active начинает уменьшаться, а то и вообще очищается почти до 0 с 5 гигабайт.
Что за хрень с памятью ?
Последний раз редактировалось f_andrey 2013-08-18 0:01:57, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.

Хостинговая компания 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/

johny87
ефрейтор
Сообщения: 65
Зарегистрирован: 2010-01-21 11:56:12

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение johny87 » 2013-08-17 19:52:41

seems all hassle was related to leaks due to ZERO_COPY_SOCKETS kernel option
Нашел на англоязычном форуме, человек решил такую же проблему опцией ZERO_COPY_SOCKETS.
Как думаете сработает ?

Гость
проходил мимо

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение Гость » 2013-08-17 21:12:13

с такой красивой ошибкой лучше в меил лист бсд зайти

johny87
ефрейтор
Сообщения: 65
Зарегистрирован: 2010-01-21 11:56:12

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение johny87 » 2013-08-19 14:18:16

Зашел я в mail list, написано "бла бла бла мало памяти увеличьте swap".
Это и так было понятно, вопрос куда эта память уходит, если потребляется реально не более 2 из 8 ГБ ?
+ еще стоит ограничение в rtorrent : max_memory_usage = 500M

johny87
ефрейтор
Сообщения: 65
Зарегистрирован: 2010-01-21 11:56:12

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение johny87 » 2013-08-19 20:50:33

Подключил swap файл и "решил" проблему.
Все равно тут тухло.

Гость
проходил мимо

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение Гость » 2013-08-19 21:58:47

туда не заходить надо, там общатся надо

johny87
ефрейтор
Сообщения: 65
Зарегистрирован: 2010-01-21 11:56:12

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение johny87 » 2013-08-20 14:07:30

Гость писал(а):туда не заходить надо, там общатся надо
Я думал этот форум выполняет задачу общения.

Гость
проходил мимо

Re: pid ...... (rtorrent), uid 1001, was killed: out of swap

Непрочитанное сообщение Гость » 2013-08-21 8:34:17

в данном случае вам нужно привлечение внимания разработчиков фбс, что бы они пофиксили эту проблему,
либо нашли другое решение для нее
играть в передаточное звено, вы на форум -> мы в меил лист -> обсждения -> возращаем на форум вам ответ

как то кисло,
если бы был банальный вопрос то да, в данном случае о такой вашей проблеме я слышу не впервые за последние 5 лет
так что имеет поспамить в меил лист дабы разрабы высказали свое имхо,
к томуже у вас и тестовая лошадка есть, которая такие кони выдает