kachanov
kachanov личный блог
04 марта 2020, 21:28

Как я победил зависания QUIK 8.x

Расскажу про свой опыт. Он конечно специфический, но может кому-то и поможет.
   Проблемы начались при переходе на версию QUIK 8.0. До этого я вообще не задумывался о трафике, настройках программы и прочих подобных вещах.
   Обновленный квик работая в одиночку стал неожиданно приносить сюрпризы. То график рисуется с задержкой, то заявка исполняется дольше обычного. А если при этом добавить нагрузки, например, в виде теста TSLab, то работать становилось просто некомфортно.
Поразмыслив, пришел к выводу, что старенький ноут уже не справляется и пришла пора наконец-то его заменить, тем более, что я собирался это сделать еще года полтора назад. Задача несложная, выбрал и купил ноут, все переустановил и с большим изумлением обнаружил, что скорость работы квика еще больше упала. А если на рынке начиналась движуха, то все просто вставало колом, вплоть до того, что окно на экране рисовалось по частям. Терпеть такое безобразие мне больше не хотелось, поэтому пришлось вникнуть в вопросы настройки, обычно ненужные рядовому пользователю. Пробовал все что мог придумать сам или встречал в интернете. Запуск с очисткой файлов, исключение записи лога работы квика, настройки выбора получаемых инструментов и параметров, регулярный перезаказ данных. Убирал все свои индикаторы и скрипты, исходя из соображений, что чистый квик точно не должен тормозить. Дошло до того, что включил в список исключений антивира папки квика, запускал только квик, при этом он установлен на SSD-диске. Ставил повышенный приоритет. Борьба продолжалась с переменным успехом, причем, сам ноут, если не запускать квик, ожидаемо работал значительно быстрей старенького во всех прочих, используемых мной приложениях. 
   Решение, как обычно это бывает, пришло с неожиданной стороны. Монитор ресурсов показал, что квик 8.х очень сильно нагружает процессор. Но хуже всего, что эта нагрузка стабильно высокая. Уж не знаю какой бином Ньютона он там считает, но так загрузить процессор (а у меня Core-i5) это еще постараться надо. Дальше процесс примерно понятен. Стабильно высокая нагрузка процессора приводит к его нагреву. Вспомнив, что практически все современные процы поумнели и вместо того чтобы греть окружающий мир, заботятся о нем. Забота обычно происходит двумя путями, либо режется частота, либо пропускаются такты, чтобы снизить нагрузку. В сущности это неважно, важно про происходит снижение производительности. Обычно пользователю эти фокусы незаметны, просто потому, что, как правило, приложения неравномерно нагружают процессор. Чем-то озадачили и отстали. Но квик решает серьезные задачи, это вам не интегралы дифференцировать. И стабильно высокая нагрузка однозначно приводит к сильному нагреву, и, если охлаждение не поспевает (как у меня на ноуте), то комп становится все тупей и тупей, что видимо критично для версии 8.х. 
   Пошел в соседний магазин, купил подставку с вентилятором для дополнительного охлаждения. Чудо не заставило себя долго ждать, все сразу заработало с нормальной скоростью. Вернул назад все настройки, типа «получать все данные по всем инструментам» и им подобные, отказался от очистки перед запуском и прочих танцев для ускорения работы.
   Два-три квика и стандартный набор программ шуршат с устраивающей меня скоростью. Больше всего я удивился, когда понял, что ряд задержек при выставлении заявок, в причине которых я подозревал брокера исчезли. Конечно жужжание вентилятора несколько напрягает, но еще теплится осторожная надежда, что разработчики квика таки допилят (не знаю только в каком месте) свое творение, которое начнет потреблять ресурсы адекватно решаемой задаче. Просто то что есть сейчас находится за гранью моего понимания. 
   Вот такая история.


106 Комментариев
  • bocha
    04 марта 2020, 21:37
    8.3 поменьше грузит процессор. Раза в полтора. Если убрать прокачку таблицы всех сделок, то вообще почти не грузит. 
    • NikGood
      04 марта 2020, 21:50
      bocha, вопрос, а зачем нужен трейдерский терминал без таблицы всех сделок, вопрос риторический)
      • товарищ масон
        04 марта 2020, 22:00
        NikGood, 
        не можешь что ли в уме посчитать среднюю цену в позиции?
      • Андрей К
        04 марта 2020, 22:04
        NikGood, bocha опционы строит, ему лента вообще не нужна.
      • 3Qu
        04 марта 2020, 22:12
        NikGood, для дейтрейдеров, средне и долгосрочников, а также инвесторов абсолютно не нужны таблицы сделок. Нужны только интрадейщикам.
  • Владимиров Владимир
    04 марта 2020, 21:38
    Тоже проблема с зависанием квика на новой версии. Особенно сильно зависают заявки — по несколько десятков секунд на ввод каждой цифры. при этом виснет весь квик. У вас так же было?
  • NikGood
    04 марта 2020, 21:41
    Вся проблема гребанного квика в том что он грузит одно ядро, хоть 16-ядерный ставь, похер, будет колбасить на одном ядре. Косорукая арка так и не хочет переписать движок родом из 90-х.
    • Glago
      05 марта 2020, 09:44
      NikGood, вообще да) тоже такое замечал, когда одно ядро разгоняется с 3 до 4 ГГц остальные пать сочкуют на 800 МГц
  • Михаил
    04 марта 2020, 21:42
    написал такую портянку… а можно было просто тремя словами «купил подставку с вентилятором»… а по хорошему надо разобрать ноут и почистить родные вентиляторы и вентиляционные отверстия… и заменить термопасту под камнем
    • Владимиров Владимир
      04 марта 2020, 21:47
      Михаил, Вы считаете, что у всех охлаждение плохое? И у нового компа тоже? На мой взгляд, причина не в охлаждении или термопасте, а в новой версии.
    • Sergio Fedosoni
      04 марта 2020, 21:53
      Михаил, а что у современных ноутов вентиляторы бывают ????  греются они да, пипец — яичницу жарить можно… - 
      • Михаил
        04 марта 2020, 21:57
        Sergio Fedosoni, а как без вентиляторов… естественно, надо же тепло отводить
        • Sergio Fedosoni
          04 марта 2020, 22:01
          Михаил, 
          как то так…
          на кровати и правда приходится охлаждающую поставку использовать, но так всегда было, я пару асусов в 2005-6 году сжег, пока с эти не разобрался (((
          • Михаил
            04 марта 2020, 22:09
            Sergio Fedosoni, ну вот как его нагружать если тепло не отводит?.. может конечно у него жидкостное охл )))
            • Sergio Fedosoni
              04 марта 2020, 22:16
              Михаил, он цельнометалический, говорю можно греть яичницу — но без проблем тянет два квика даже, i7/16...
              хотя каждый квик свое ядро берет так что от количества нагрузка не сильно зависит, от пинга зависит, я стараюсь вообще физически инет подключать проводком ))
               
              • Михаил
                04 марта 2020, 22:21
                Sergio Fedosoni, я знаю что есть такие, там процессоры стоят ну «облегченные» чтоли… бывает даже такноутбук без кулера. ненависти пост!так 
                • Sergio Fedosoni
                  04 марта 2020, 22:44
                  Михаил, а нет блин, есть тут вентиляторы оказывается… сам не знал..



                • Beach Bunny
                  05 марта 2020, 10:55
                  Михаил, у этого бука процессор с TDP 7вт, проц чахлый и почти не греется, ему кулер не нужен, у меня планшет есть в Win и почти с таким же процом,
                  там в принципе нет никаких кулеров и ничего все работает.
                  В новых Macbook Air кстати все еще хуже, там проц более горячий и кулер вроде есть, только вот тепловых трубок от процессорного радиатора к кулеру нет, то есть кулер как-бы есть и крутится, но при этом просто гоняет воздух и пассивно охлаждает проц.
                • Свой Мужик
                  05 марта 2020, 17:03
                  Михаил, https://ark.intel.com/content/www/ru/ru/ark/products/82103/intel-celeron-processor-n2840-1m-cache-up-to-2-58-ghz.html

                  TDP 7,5 W

                  Там кулер и не нужен )))
            • Petr S
              28 июня 2021, 19:42
              Михаил, дык никак. это ноубук-пишушая машинка и веб посерфить. туда не стоит ни квик ставить ни уж тем более велс-лаб и прочее. да туда вообще ничего кроме браузера и ворда ставить не стоит :)))
          • Petr S
            05 марта 2020, 02:10
            Sergio Fedosoni, у вас хреновые асусы были. вот такие вентиляторы в моем асусе 



            • Sergio Fedosoni
              05 марта 2020, 07:11
              Petr S, а вы его одеялом накройте и посмотрите…
            • Свой Мужик
              05 марта 2020, 17:04
              Petr S, Игровая серия же )))
      • Petr S
        28 июня 2021, 19:41
        Sergio Fedosoni, я вам открою тайну — есть специальные серии ноутбуков, с медными трубками, несколькими вентиляторами и прочим охлаждением — как проца. так и памяти. и все это называются «игровыми ноутбуками», особенно хороши ASUS и MSI. Я вот сейчас с такого и пишу ;)
        • Sergio Fedosoni
          28 июня 2021, 19:43
          Petr S, я про то что до 1 кг и не шумит
      • Sergio Fedosoni
        04 марта 2020, 22:05
        kachanov, квику нужно много памяти и ссд, проц ему максимальной частоты, на кол-во ядер не так критично....
        есть специальная серия деллов под квик…

        http://www.dell24.ru/collection/precision-5530/product/precision-5530-xeon-quadro-p2000-4k-touch

        человек кто их таскает из США, может сконфигурировать делл под конкретную задачу, можно и в бюджет 40к вложиться и это будет летать… но немножко ахраично смотреться…
  • Simix
    04 марта 2020, 21:45
    Пробовал 8 квик, и когда под вечер обнаружил что он съел 6 гБ памяти и завесил виртуальную машину, выкинул его.
    Помню падёжъ август 11 года, когда я со старенького ноута с 512 RAM закрывал позы из кафе на пляже через тамошний WIFI. Это был Quik5.
    С тех пор становилось только хуже.
    Я всё понимаю, но жрать память как не в себя и ещё выпускать это в продакшен за это сразу увольнять надо.
    • Wallstep
      04 марта 2020, 21:57
      Simix, … новый фичи прогрессивной 8-ки



      * кстати, общемировая софтверная тенденция — менять шашечки, кружочки,
      колокольчики и прочую шнягу…. . 
    • Александр М
      04 марта 2020, 23:23
      Simix, в 8й верси баг с метками — у меня он отожрал больше 100 гигов памяти.
  • Свой Мужик
    04 марта 2020, 21:52
    Спорим у тебя кошка дома или собака :))
    • Wallstep
      04 марта 2020, 21:58
      Свой Мужик, )) или плохая шуба у жены )). .. 
      • Свой Мужик
        04 марта 2020, 22:39
        kachanov, больше года? )
          • Свой Мужик
            04 марта 2020, 23:25
            kachanov, правильно, а то вдувалки на пол года год хватит ещё )
            Коту привет, кастировал его к стате уже? )
              • a1pha
                05 марта 2020, 18:29
                kachanov, как после удаления когтей ему живется? Передо мной возможно вскоре такой же вопрос встанет…
                  • a1pha
                    05 марта 2020, 18:46
                    kachanov, вы первый человек, от кого я это слышу. Всё что я читал до этого, что это на грани живодерства, и что коты чуть ли не ходить после этого не могут, т.к. удаляется первая фаланга. Вот и какой версии верить…
                      • a1pha
                        05 марта 2020, 19:17
                        kachanov, возможно… спасибо за вашу историю
  • Михаил
    04 марта 2020, 21:53
    если он решил проблему дополнительным охлаждением то дело в ноуте… скорее всего он уже не новый и грязный внутри… сам сижу на core i5  и quik 8.1 и проблем нет
  • infiltratior
    04 марта 2020, 21:59
    Никогда не юзал Квик. Переходите на Meta Trader. Проблем нет.
    • Андрей К
      04 марта 2020, 22:06
      infiltratior, мт5 дивы валютные не поддерживает =))
      • 3Qu
        04 марта 2020, 22:16
        Андрей К, угу, МТ самый уе… терминал для биржи.
  • Ярила
    04 марта 2020, 22:07
    Сейчас даже для интересу глянул какой квик стоит -8.3.2.4. около 30ти графиков. Пентиум, 4 гига оперативы. Между делом лажу по инету и прочее. 
  • SaOLin
    04 марта 2020, 22:11

    По моим личным наблюдениям QUIK нереально тормозит из-за следующих открытых таблиц:

    1) Состояние счета

    2) Клиентский портфель

    3) Купить/Продать

    Попробуйте ради теста временно закрыть эти таблицы, и ощутите разницу. У меня без этих таблиц QUIK начинает летать, несмотря на сотню открытых окон (графики, стаканы, текущие торги и прочее). Достаточно добавить таблицу «Состояние счета» буквально с одной колонкой и QUIK виснет на мертво. Версия 8.1.0.30 от БКС. Т.к. без этой таблицы торговать мягко говоря неудобно, то приходится сидеть на старой версии 7.14.*, она хоть как-то тянет.

    Кстати QUIK стал резко тормозить после добавления американских акций с биржи СПб (их там тысяча штук и ежесекундно идет громадный поток информации). До этого момента я вообще не обращал внимание на производительность терминала. Обновление версий QUIK-а усугубляет проблему, но на мой взгляд не является первопричиной. Также вопрос, почему разработчики криво реализовали именно эти таблицы, и можно ли сделать по-другому.

      • SaOLin
        04 марта 2020, 23:52
        kachanov, Так это за 5 минут делается. Сохраняются в файл текущие настройки. Далее начинаем по одной закрывать указанные таблицы и сравниваем скорость реакции квика на различные действия и загрузку ЦП в диспетчере задач. У меня разница настолько велика, что эффект очевиден. Правда единственным решением стал откат на устаревшие версии QUIK-а.
    • Beach Bunny
      05 марта 2020, 10:08
      SaOLin, так и что надо сделать чтобы Quik 8 начал тормозить?
      Поставил 8версию попробовать, открыто около 20графиков с индикаторами,
      клиентский портфель, состояние счета.
      Использование процессора 0.5 — 2% и заняло 700Mb памяти.
      Пока ничего не тормозит.
      Сколько ждать чтобы начало тормозить?
      • SaOLin
        05 марта 2020, 10:19

        Sergeyka, Счастливый человек! ))

        Торговая сессия ведь идет? В портфеле какие-нибудь бумаги присутствуют? Выход на СПб-биржу есть?

        Если ответы на все вопросы «да», то мои поздравления! Смотрим на графики, попиваем сок в шезлонге, любуемся прибылью и радуемся жизни 

        • Beach Bunny
          05 марта 2020, 10:22
          SaOLin, ну уже 20мин как идет, 6шт разных бумаг в портфеле, выход на СПб есть но я им не пользуюсь. Подключение через Финам, если что.
      • Amsha
        27 января 2021, 19:51
        Sergeyka, Квик не тормозит, а зависает на минуту при попытке выставить заявку на фортс. Причем выставление заявки на акциях и облигациях зависания не вызывает

        • Beach Bunny
          27 января 2021, 20:01
          Amsha, в диалоге ввода заявки бывает подтормаживает когда начинаешь на клавиатуре цифры набирать, но исполняется все сразу, а у робота вообще проблем нет с задержкой при выставлении.
        • Григорий
          02 марта 2021, 23:15
          Amsha, было точно также — до 30 сек. на ввод суммы и до 20ти на окно подтверждения. Лаг нарастал к концу сессии. Победил опытным путём — отключением «Получения пропущенных данных» в Настройках — сохранение данных. Включал когда-то для подгрузки открытого интереса. И ВСЁ! Сразу наносекунды — никаких задержек.

          НО! для коннектора с SBPrо, например, пропущенные данные обязательны — пришлось ставить второй квик на другой счёт только под сбпро, т.к. оперативно выставлять заявки с такими тормозами нереально.
  • AndreyG
    04 марта 2020, 22:14
    Квик жрет 2 гига памяти, а МТ4 всего 0,12.
    ЦП i5 квик грузит 1%, МТ 2-5%.
    Тормоза на серверах Финама, Открытие без проблем.
    Квик 7.19
    • Sergio Fedosoni
      04 марта 2020, 22:23
      AndreyG, у меня i7 ЦП квик до 70% умудряется загрузить и  по 6-8 ГБ памяти занять…
      • AndreyG
        04 марта 2020, 22:30
        Sergio Fedosoni, ноут? У меня стационар ПК
        • Sergio Fedosoni
          04 марта 2020, 22:34
          AndreyG, а что у ноута хуже проц ??? стационар у меня i5, можно и н а нем замерить думаю БКС опять рекордсменом по загрузке будет...
          просто пару лет пользуюсь ноутами с докстацией — оказалось очень юзабельно, шустро и мобильно при этом

          • AndreyG
            04 марта 2020, 22:42
            Sergio Fedosoni, охлаждение, объем внутреннего пространства стационара лучше

            • Sergio Fedosoni
              04 марта 2020, 23:20
              AndreyG, cогласен, но если в игрушки не играть то этот фактор неважен — все равно не перегреешь…
  • AndreyG
    04 марта 2020, 22:18
    Все связано с тестом вечерки рынка акции.
    Когда ее запустят в бой, будет полная опа
  • 3Qu
    04 марта 2020, 22:20
    Не печальтесь, скоро Квик вообще встанет, вместе с МТ, — биржа вводит изменения, которые ни одна существующая версия Квик не поддерживает. На днях была тема — инфа от ARQA. Если найду, дам ссылку.
  • VpnS
    04 марта 2020, 22:35
    сижу на 6-м
  • 3Qu
    04 марта 2020, 22:44
    А вот и сама благая весть о скорой кончине Квик и иже с ним:
    Уведомление о необходимости обновления торговых терминалов в связи с изменениями на срочном рынке Московской биржи, Список проблем при работе устаревших версий QUIK после обновления торговой системы срочного рынка МБУ

    и
     от МОЕХ - https://www.moex.com/n26656/?nt=107

    И
     оч хорошая шутка от ARQA -«Для   решения проблем пп. 5-6 следует установить версию терминала QUIK,  которая на момент публикации данного уведомления еще не вышла, но  планируется к выпуску до того, как данное изменение в торговой системе  будет внедрено.»
  • Eridanoy
    04 марта 2020, 22:52
    Похоже всё таки дело не в квике, у меня восьмой на виртуалке на двухядерном целероне оперативки выделено 4 гига и процессор грузит не более 10%.
    Или возможно у квика проблемы с чёрной темой, у меня обычная, светлая.
  • Френк френков
    04 марта 2020, 22:59
    Куда дуть вентилятору? в прорези с боку?
      • Френк френков
        05 марта 2020, 02:32
        открывать любой ноут как? отвёрткой разжимать? я свой не смог.хотел посмотреть внутри.
  • капитан Немо
    04 марта 2020, 23:02
    лучше торговать с компа на рабочем месте. И никаких проблем не будет. Все-же ноут — не для круглосуточной работы.
    Комп — автомобиль.
    Ноут — мотоцикл.
      • капитан Немо
        04 марта 2020, 23:21
        kachanov, у меня основное место — комп. Там и стол компьютерный соответственно, и кресло, и розетки, и бесперебойник.
        А вечером — ноут, посиживая на диванчике в зале перед ТВ панелью)
    • Petr S
      05 марта 2020, 02:23
      капитан Немо, на диване со стационаром не полежишь. так что ноут, но только нормальный, а не пародия 
      • капитан Немо
        05 марта 2020, 02:26
        Petr S, ну дык… работать надо на рабочем месте. А на диване так… отдыхать… посматривая в пол-глаза)
    • Amsha
      27 января 2021, 19:54
      капитан Немо, Рабочее место комп. Квик не тормозит, а зависает на минуту при попытке выставить заявку на фортс. Причем выставление заявки на акциях и облигациях зависания не вызывает
  • billy
    05 марта 2020, 01:00
    в управление питанием уменьшение загрузки проца до 99% скидывает буст, для ноутов может быть полезно
  • Weddy
    05 марта 2020, 04:36
    исключение записи лога работы квика
    А это как делается?
  • Алексей [buythedip]
    05 марта 2020, 07:24
    У меня на топовом ноуте от dell, и то есть тормоза и жор процессора, не до троттлинга конечно, но наблюдать это нелепо))
  • Аксенов Руслан
    05 марта 2020, 07:37
    Я с семеркой одновременно мог или СолидВоркс или танчики гонять. 
    Обновил, блин, нечаянно на восьмерку (а так как нечаянно, то не сохранил старую версию. Дятел). Все, пипец. Квик+ТигрТрейд+браузер. Браузер лагает.
  • iuiu
    05 марта 2020, 15:26
    а что за брокер восьмерки раздает? Открытие на 7ке сидит
      • a1pha
        05 марта 2020, 19:00

        kachanov, 

        Как бы вот. Квик 8.3 тоже ВТБ, около 10 вкладок открыто, в т.ч. и состояние счета и т.п. До этого в диспетчер даже не лазил, но худшее что заметил сегодня 3,6% загрузки ЦП. i7 8-го поколения, ноут. Гугл Хром 30 вкладок жрёт куда больше (оно и видно по общей загрузке системы на скрине — это всё хром). Бывают затупы с выставлением заявок и отображением котировок, но это явно мой любимый ВТБ (у них день ото дня новости, что то один сервак полетел, то другой), сам квик при этом шустрит.

        Ноуты всегда юзаю только с охлаждающей подставкой. Исключением могут быть наверное только Асус Роги с турбопылесосом вместо кулеров.
        Скажу даже больше, SSD (если это M.2) также в идеале требует охлаждения, а иначе будут также тротлить при нагрузке. Причем греются они вообще в считанные секунды. Кстати некоторые SSD продаются в медных корпусах и даже бывают со своими кулерами. Я решил проблему чуть проще, выбрал подставку, у которой кулер расположен прямо под местом, где находится SSD-шник в ноуте.

          • a1pha
            06 марта 2020, 06:11

            kachanov, а у вас не установлено никаких «оптимизаторов» производительности, типа Tune Up Utilities? 
            И как с вирусами? Malwarebytes не прогоняли?

            Еще можно попробовать покурить форумы типа 4pda или на сайте производителя (если есть) по вашей и смежным моделям ноута, что люди пишут, кто на что жалуется, как решают проблемы.

  • yoltqshev
    06 декабря 2021, 14:05
    Доброго времени суток. Может кто подскажет? Возникают проблемы с отображением графиков и получении данных во время открытия биржи. Примерно 5 минут после открытия не показывают изменения графиков, после чего все проходит и работает как часы. Брокер сбербанк говорили, что проблемы с ПК, но если бы были проблемы с пк, то наверное это происходило в разное время? Скорее всего в самые загруженные моменты. Может я чего то не понимаю? Не судите строго, торговлей занимаюсь недавно.
  • Pappi Smit
    28 января 2022, 03:13
    Все ваши советы ребята мало эффективны у меня 32 оперативы 14 ядер нагрузка в пике 3-5% в квик только необходимое открыто никаких таблиц грузящих брок сбер в моменты ответственные сами знаете какие отключаешься на 1минуту всреднем для сравнения цен с трейдинг вью цены могутотставать на минуту в среднем
    вывод надо что то кардинальное кроме вентилятора придумать может льдом обложить 
    антивиров нет априоре ничего лишнего главный вопрос что придумать ??

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн