Welcome! Log In Create A New Profile

Advanced

Re: Нагрузочное тестирование и cpu affinity

August 30, 2012 09:28AM
On Aug 30, 2012, at 17:05 , DSmirnov wrote:

> Доброго времени суток!
>
> Тестирую новую сборку nginx 1.2.3 на нагрузку. Боевые IPVS кластера сервера
> на другой версии.
> Даю нагрузку с балансировщиков на тестовый сервер с 1.2.3.
> Наблюдаю следующую картину:
>
> Сервер нагружен так:
> ESTABLISHED or CLOSE-WAIT Cur: 193.19 kcps
> Packets per second: 69.29 kpkt/sec
> Bits per second: 108.46 Mbits/sec in, 119.26 Mbits/sec out
>
> Что вызывает вопросы:
>
> 1. Если я четко указываю ( в машине 2 ксеона по 6 ядер ) worker_cpu_affinity
> 000001 000010 000100 001000 010000 000111 000011 000101 001001 000110 010010
> 010001; и worker_processes 12; - сразу нагрузка падает только на первые 6
> ядер, остальные стоят незагруженные, а если я выключаю cpu_affinity -
> нагрузка распределяется на все ядра, НО нелинейно (!) первые нагружены
> больше, чем последние геометрически - вот сейчас нагруз первых - 55-60,
> последних 30-40 ...
>
> 2. Вылезает в dmesg: TCP: too many of orphaned sockets и Out of socket
> memory, хотя активной памяти занято 4396Мб, а зарезирвировано 22230Мб, при
> этом:
> [root@vm2 ~]# cat /proc/net/sockstat
> sockets: used 190237
> TCP: inuse 254068 orphan 64009 tw 76621 alloc 254073 mem 170885
> UDP: inuse 4 mem 1
> UDPLITE: inuse 0
> RAW: inuse 0
> FRAG: inuse 0 memory 0
>
> Если у кого-то есть наметки по решению данных вопросов, буду очень
> благодарен за ответы в ветке.
> Неравномерное использование процессоров и нехватка памяти на сокеты для меня
> очень критична .... да и с орфанами непонятно.

Попробуйте поставить

events {
...
accept_mutex off;
}


--
Igor Sysoev

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Нагрузочное тестирование и cpu_affinity

DSmirnov August 30, 2012 09:05AM

Re: Нагрузочное тестирование и cpu affinity

Igor Sysoev August 30, 2012 09:28AM

Re: Нагрузочное тестирование и cpu affinity

DSmirnov August 31, 2012 03:04AM

Re: Нагрузочное тестирование и cpu affinity

Maxim Dounin August 31, 2012 05:10AM

Re: Нагрузочное тестирование и cpu affinity

Kostya Alexandrov August 31, 2012 06:46AM

Re: Нагрузочное тестирование и cpu affinity

DSmirnov August 31, 2012 07:52AM

Re: Нагрузочное тестирование и cpu affinity

Andrey Repin August 31, 2012 08:22AM

Re: Нагрузочное тестирование и cpu affinity

VBart August 31, 2012 08:24AM

Re: Нагрузочное тестирование и cpu affinity

VBart August 31, 2012 05:08AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 229
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready