#61197 - Fri Mar 21 2014 10:30 AM
скорость пересчёта и загрузка процессора на сервер
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
есть сервер, на котором в тслаб рассчитываются секундные скрипты
ситуация - наблюдаю за загрузкой процессора на сервере и скоростью пересчёта скриптов
обычно загрузка процессора, во время торгов - 20-30% , но иногда бывают моменты - скачет и до 80%, когда был сервер с меньшей оперативкой и производительностью скачки доходили до максимума
в следствие этого увеличивается скорость пересчёта скриптов
вопрос- 1.из-за чего такое может происходить? 2.как этого избежать? 3.влияет ли на это брокер? (почему-то закралась такая мысль, что если перейти на плазу, то может быть эти проблемы могут решиться...)
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61198 - Fri Mar 21 2014 10:39 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
наблюдал такое недавно, были жесткие тупни, дополнительно были потери пакетов, позже сапорт хостера сообщил что DDoSили соседний сервер ну а мне досталось рикашетом.
|
|
Наверх
|
|
|
|
#61199 - Fri Mar 21 2014 11:01 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: uuzzeerr]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
загрузку процессора надо смотреть не ВООБЩЕ а только ту что ест ТСЛАб. То что ест не он, к нему не относится. Там может быть куча разных вариаций почему система вдруг сожрала пол процессора. Например решила поискать апдейты винды в тырнете. Стабильно одно ядро под это откусывает в такие моменты.
Раз процессор угружен, работа тслаба замедляется. Это логично. Брокер врядли повлияет на загрузку вашего процессора.
В общем давайте конкретные данные по загрузке процессора приложениями, тогда и думать можно.
_________________________
__
|
|
Наверх
|
|
|
|
#61202 - Fri Mar 21 2014 04:06 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ra81]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
работает всего 2 приложения тслаб и системный мониторинг
фото по процессам прилагаю
Attachments
Безымянный.jpg (190 downloads)
Отредактировано ZooR (Fri Mar 21 2014 04:17 PM)
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61203 - Fri Mar 21 2014 04:19 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: uuzzeerr]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
наблюдал такое недавно, были жесткие тупни, дополнительно были потери пакетов, позже сапорт хостера сообщил что DDoSили соседний сервер ну а мне досталось рикашетом. поидее же технология Xen применяется, вроде ж недолжны проблемы на одном сервере сказаться на другом?
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61204 - Fri Mar 21 2014 04:56 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
enthusiast
Registered: Thu Jun 06 2013
Записи: 378
|
обычно когда ддосят канал тоже ложиться, если сервера на одном канале то проблемы будут
|
|
Наверх
|
|
|
|
#61208 - Fri Mar 21 2014 09:09 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
работает всего 2 приложения тслаб и системный мониторинг
фото по процессам прилагаю а зачем на сервер аваст поставил? и не ту картинку дал, нужна загрузка памяти и цп
|
|
Наверх
|
|
|
|
#61210 - Sat Mar 22 2014 03:14 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: uuzzeerr]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
аваст удалил, как-то ставил триальную версию, так и осталась висеть...
фотку прикрепляю
Attachments
Безымянный2.jpg (144 downloads)
Отредактировано ZooR (Sat Mar 22 2014 03:14 AM)
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61211 - Sat Mar 22 2014 03:20 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
бывает что загрузка всего 15% стабильно и длительное время...
вот мне и интересно, от чего сегодня одна загрузка, а завтра - другая?
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61215 - Sat Mar 22 2014 09:46 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
нужно не просто кривая загрузки  . Необходимо в моменте смотреть какой процесс поедает ресурсы. Тут только включать наблюдательность и пытаться связать одно с другим. На винде бывает все очень странно и порой сложно найти концов. Поэтому первое - процессор на 80% потребляет тслаб? Или другой процесс? Если ТСЛаб то нет ли скриптов работающих по тикам? Пок/прод? Не наблюдается ли на рынке в этот момент сильная движуха? По опыту некоторых терминалов знаю что при движухе винт может начать хрустеть куда как быстрее 
_________________________
__
|
|
Наверх
|
|
|
|
#61218 - Sat Mar 22 2014 12:12 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
всецело согласен с ra81, еще один нюанс есть - сколько в среднем свободной памяти остается . может быть так что в моменте этого может не хватать и тогда нагрузка ляжет на дисковую систему а есле это еще и vds то там выдилить гарантированный лимит на отдельную систему не могут, есть конечно регулирование но есле другие системы тоже близки к пику то .... все может быть не супер.
|
|
Наверх
|
|
|
|
#61224 - Sat Mar 22 2014 02:44 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ra81]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
нужно не просто кривая загрузки  . Необходимо в моменте смотреть какой процесс поедает ресурсы. Тут только включать наблюдательность и пытаться связать одно с другим. На винде бывает все очень странно и порой сложно найти концов. Поэтому первое - процессор на 80% потребляет тслаб? Или другой процесс? Если ТСЛаб то нет ли скриптов работающих по тикам? Пок/прод? Не наблюдается ли на рынке в этот момент сильная движуха? По опыту некоторых терминалов знаю что при движухе винт может начать хрустеть куда как быстрее  спасибо! понаблюдаю за процессами в моменте. на счёт движухи на рынке - мне собственно и интересно, почему в момент сильных движений начитаются тормоза в терминалах, если тиковые скрипты не используются, а используются на секундах или минутах? у меня ещё скрипты писатели стоят ваши... они пишут стакан, и едят я так понимаю прилично ресурсов в момент движений и сильной активности рынка, но даже если б этих скриптов не было, а были бы только скрипты на секундах и минутах в момент сильной активности рынка начинаются тормоза собственно и вопрос - почему они возникают?
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61225 - Sat Mar 22 2014 02:46 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: uuzzeerr]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
всецело согласен с ra81, еще один нюанс есть - сколько в среднем свободной памяти остается . может быть так что в моменте этого может не хватать и тогда нагрузка ляжет на дисковую систему а есле это еще и vds то там выдилить гарантированный лимит на отдельную систему не могут, есть конечно регулирование но есле другие системы тоже близки к пику то .... все может быть не супер. оперативка не скачет, т.е. если было использовано 40%, то свободно - 60%, загрузка процессора скачет...
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61227 - Sat Mar 22 2014 07:36 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
на счёт движухи на рынке - мне собственно и интересно, почему в момент сильных движений начитаются тормоза в терминалах, если тиковые скрипты не используются, а используются на секундах или минутах?
у меня ещё скрипты писатели стоят ваши... они пишут стакан, и едят я так понимаю прилично ресурсов в момент движений и сильной активности рынка, но даже если б этих скриптов не было, а были бы только скрипты на секундах и минутах в момент сильной активности рынка начинаются тормоза
собственно и вопрос - почему они возникают?
Движуха на рынке влечет за собой бОльший объем данных поступающих в терминал. Терминал начинает в поте кода своего обрабатывать сей объем данных. Если в терминале есть кэширование данных, то это еще и на винт нагрузочка. А ТСЛаб кэширует тики. + еще стаканы пишете  . Если конечно брокер мертвый и апдейты приходят редко, тогда плакать не стоит. На плазе апдейты могут летать очень часто. Вообще там срезы раз в 30 мс летают. Отсюда за секунду 30 апдейтов стакана вполне реально получить.
_________________________
__
|
|
Наверх
|
|
|
|
#61229 - Sat Mar 22 2014 10:50 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ra81]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
следовательно лучший вариант отправлять в ДЦ свой комп либо арендовать полный сервер в ДЦ , оба варианта не дешевы
|
|
Наверх
|
|
|
|
#61231 - Sun Mar 23 2014 03:06 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: uuzzeerr]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
следовательно лучший вариант отправлять в ДЦ свой комп либо арендовать полный сервер в ДЦ , оба варианта не дешевы это дааа...
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61232 - Sun Mar 23 2014 03:08 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ra81]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
на счёт движухи на рынке - мне собственно и интересно, почему в момент сильных движений начитаются тормоза в терминалах, если тиковые скрипты не используются, а используются на секундах или минутах?
у меня ещё скрипты писатели стоят ваши... они пишут стакан, и едят я так понимаю прилично ресурсов в момент движений и сильной активности рынка, но даже если б этих скриптов не было, а были бы только скрипты на секундах и минутах в момент сильной активности рынка начинаются тормоза
собственно и вопрос - почему они возникают?
Движуха на рынке влечет за собой бОльший объем данных поступающих в терминал. Терминал начинает в поте кода своего обрабатывать сей объем данных. Если в терминале есть кэширование данных, то это еще и на винт нагрузочка. А ТСЛаб кэширует тики. + еще стаканы пишете  . Если конечно брокер мертвый и апдейты приходят редко, тогда плакать не стоит. На плазе апдейты могут летать очень часто. Вообще там срезы раз в 30 мс летают. Отсюда за секунду 30 апдейтов стакана вполне реально получить. значит на плазе может ещё больше тормозов быть, т.к. апдейты могут приходить очень часто?
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61233 - Sun Mar 23 2014 09:21 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
значит на плазе может ещё больше тормозов быть, т.к. апдейты могут приходить очень часто?
Чем чаще апдейты тем чаще производится обсчет этих апдейтов. Но тут надо опять же знать что нагружает процессор именно тслаб а не какой-то иной процесс.
_________________________
__
|
|
Наверх
|
|
|
|
#61235 - Sun Mar 23 2014 10:25 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ra81]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
значит на плазе может ещё больше тормозов быть, т.к. апдейты могут приходить очень часто?
Чем чаще апдейты тем чаще производится обсчет этих апдейтов. Но тут надо опять же знать что нагружает процессор именно тслаб а не какой-то иной процесс. спасибо, понаблюдаю
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61242 - Tue Mar 25 2014 12:16 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
результаты наблюдения на фото
если тслаб съедает 30%, то и системные прерывания возрастают до 20%
а если тслаб съедает 15%, то и системные прерывания меньше...
можно как нибудь эти системные прерывания уменьшить или вообще исключить?
Attachments
Безымянный 33.jpg (163 downloads)
Отредактировано ZooR (Tue Mar 25 2014 12:19 PM)
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#61244 - Tue Mar 25 2014 01:51 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ZooR]
|
enthusiast
Registered: Thu Jun 06 2013
Записи: 378
|
отключить не нужные сервисы, заблокировать порты необходимые только в локальной сети. это работа для опытного админа, так и конроль над системой недолго потерять по ошибке.
|
|
Наверх
|
|
|
|
#61250 - Tue Mar 25 2014 05:48 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: nikifor]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Обычно системные прерывания на высоком уровне говорит о том что хреново дисковая подсистема настроена или иная система ввода вывода. Такое бывает если диски не в DMA режиме например. Это НЕ НОРМАЛЬНО!
_________________________
__
|
|
Наверх
|
|
|
|
#61255 - Tue Mar 25 2014 10:39 PM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: ra81]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
Еще системные прерывания бывают от неправильных дров на какое-то из устройств. Например, видеокарта или сетевая.
|
|
Наверх
|
|
|
|
#61258 - Wed Mar 26 2014 08:50 AM
Re: скорость пересчёта и загрузка процессора на сервер
[Re: Kermit]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Еще системные прерывания бывают от неправильных дров на какое-то из устройств. Например, видеокарта или сетевая. это тоже устройства ввода вывода. И сетевая и видеокарта. Даже usb контроллер может им быть. Да я наблюдал такое из за хардов и из за сетевой. только на сетевой было под freebsd при высокой пакетной нагрузке, но то было нормально.
_________________________
__
|
|
Наверх
|
|
|
|
|
|