Загрузка Процессора и файла подкачки.

Автор: riim

Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 02:51 PM

Возможно как то уменьшить выжирание процессора,
через час - два загрузка его становится 90%+1.8ГБ подкачки
( очень тормозит систему это дело )
перезапуск спасает но это не есть хорошо.
( рабочая версия, работает 3 скрипта, ХР )
Автор: Nektodron

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 03:11 PM

у вас скрипт тиковый или секундный? настройте в скрипте параметр "Макс. баров".
Автор: riim

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 04:24 PM

Минута ( как и по умолчанию на всех скриптах )
даже при дневном в Процессах диспетчера 690мб
( при перезагрузки с 250мб и начинает постепенно набирать )
Оптимизацию скрипта больше 4000 проходов возможно делать только при разрыве соединения с сервером, а то долго его делает и все висит(((
Автор: Nektodron

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 04:42 PM

То что память растет удивительного нет, т.к. копятся сделки за день. Они сейчас все в памяти хранятся.
Но не очень понятно загрузка процессора, это в режиме торговли, или при оптимизации?
оптимизацию вообще и стоит делать вне торговли, т.к. она загружает все ресурсы компьютера.
Автор: riim

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 05:05 PM

В режиме торговли.
Автор: Nektodron

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 05:45 PM

Транзак или Смартком?
Автор: riim

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 05:59 PM

Финам, подразумеваю что транзак сервер, если правильно понял вопрос.
( если нет то поподробней )
Автор: Nektodron

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 06:05 PM

А можете лог прислать на http://support.tslab.ru/ за день работы и указать время когда примерно тормоза начались?
Автор: riim

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 06:44 PM

Не хотелось бы высылать лог т.к. он содержит личный код торговли.
А тормоза, начались с самого начала, только сейчас написал потому как терпеть такое нет мочи уже.
Пробовал на двух разных компьютерах,
на более мощном загрузка еще больше идет из-за возможности работы ширины процессора…
Автор: Nektodron

Re: Загрузка Процессора и файла подкачки. - Thu Apr 15 2010 08:19 PM

Кода торговли там нет, только совершенные сделки/ заявки.
Если вы торгуете на демо сервере, запустите поторговать какой-нить стандартный скрипт. Он будет вести себя так же или нет?
Автор: riim

Re: Загрузка Процессора и файла подкачки. - Fri Apr 16 2010 02:40 PM

1. Загружаю ТСлаб без соединения сервера - все ок (загрузка памяти 80-100мб)
2. Делаю оптимизацию с более 40к проходов без соединения сервером - все ок ( загрузка памяти 150-200мб )
3. Соединяюсь с сервером, работает 3 скрипта ( без оптимизации ) начинает расти память
с 300 до 600мб в течение часа, загрузка процессора 90% + 1.7Гб фаил подкачки.
( сегодня еще получше, обычно память уходит 800-1000мб, )

Демо попробую, потестю.

Хотелось бы узнать загруженность вашего процессора, памяти, файла подкачки?
Может ли программа постоянно тянуть графики(данные) по сети, есть какое то сохранение их?
Автор: Nektodron

Re: Загрузка Процессора и файла подкачки. - Fri Apr 16 2010 07:43 PM

у нас программа бывает, что работает сутками без перезапуска, загрузка памяти растет, но не так сильно, как вы описываете.
Все скачанные данные сохраняются и в памяти и на диске.
Автор: ra81

Re: Загрузка Процессора и файла подкачки. - Fri May 17 2013 06:05 AM

Originally Posted By: riim
1. Загружаю ТСлаб без соединения сервера - все ок (загрузка памяти 80-100мб)
2. Делаю оптимизацию с более 40к проходов без соединения сервером - все ок ( загрузка памяти 150-200мб )
3. Соединяюсь с сервером, работает 3 скрипта ( без оптимизации ) начинает расти память
с 300 до 600мб в течение часа, загрузка процессора 90% + 1.7Гб фаил подкачки.
( сегодня еще получше, обычно память уходит 800-1000мб, )

Демо попробую, потестю.

Хотелось бы узнать загруженность вашего процессора, памяти, файла подкачки?
Может ли программа постоянно тянуть графики(данные) по сети, есть какое то сохранение их?

Память поедается ТСЛабом или вы приводите просто загрузку памяти общей системы?
Процессор грузится тоже ТСЛабом?
Если в процессе загрузки остановить один, два, три скрипта что происходит? Падает нагрузка или нет? Падает только при перезагрузке ТСЛаба? Падает только при перезагрузке ПК?
Автор: Andrey Beliakov

Re: Загрузка Процессора и файла подкачки. - Sun Jul 20 2014 01:19 PM

Ситуация 1 в 1. Делаю подключение и растет до 1Гб. Пока нашел выход. Делаю ограничение данных с начала текущей сессии (процесс примерно занимает при этом до 600мб). Данные тиковые, подумал что из за этого так грузится.

Если сделать несколько агентов. Которые ничего не делают. (Запущены, чтобы просто тики писались в кеш). Тогда при подключении ахтунг полный. Загружен проц и память до потолка.
Автор: ra81

Re: Загрузка Процессора и файла подкачки. - Sun Jul 20 2014 02:15 PM

это потому что начинают загружаться тики порциями и столько же раз запускаются ваши агенты. Они и сжирают все. после старта должно быть меньше нагрузки.
Автор: jhgjrht

Re: Загрузка Процессора и файла подкачки. - Tue Jul 22 2014 12:01 AM

Originally Posted By: Andrey Beliakov
Ситуация 1 в 1. Делаю подключение и растет до 1Гб. Пока нашел выход. Делаю ограничение данных с начала текущей сессии (процесс примерно занимает при этом до 600мб). Данные тиковые, подумал что из за этого так грузится.

Если сделать несколько агентов. Которые ничего не делают. (Запущены, чтобы просто тики писались в кеш). Тогда при подключении ахтунг полный. Загружен проц и память до потолка.
Любой агент, выпущенный в реал, сохраняет тиковые сделки по своим инструментам. Так что можете настроить его, например, на минутки и поставить ограничение в 5 баров. Требования к ресурсам будут минимальны.
Автор: Ягуар

Re: Загрузка Процессора и файла подкачки. - Thu Dec 04 2014 11:30 PM

установил программу на новом компе, 8гБ оперативки процессор ител5, 4 ядра, по началу оптимизацию проводил довольно быстро, даже при прогоне 9000 переборов, кеш памяти стоял 2048. сейчас грузит процессор на 70-80% оптимизация делается долго на 300 переборов до 20-30 минут уходит. В чем может быть причина? Переставлял программу. затирал данные установки. Пока не помогает. Запускал как 32 битную так и 64 битную, никакой разницы. Помогите разобраться.
Автор: Stan

Re: Загрузка Процессора и файла подкачки. - Fri Dec 05 2014 12:53 AM

Originally Posted By: Ягуар
установил программу на новом компе, 8гБ оперативки процессор ител5, 4 ядра, по началу оптимизацию проводил довольно быстро, даже при прогоне 9000 переборов, кеш памяти стоял 2048. сейчас грузит процессор на 70-80% оптимизация делается долго на 300 переборов до 20-30 минут уходит. В чем может быть причина? Переставлял программу. затирал данные установки. Пока не помогает. Запускал как 32 битную так и 64 битную, никакой разницы. Помогите разобраться.




Нда ребят разница как раз есть между 64 и 32 битами Лабы !!! На своей шкуре это проверил не один раз!! Потому что проц у меня i7-4770k, кто знает не просто так процессор, и 8 гигов оперативы, 32ная лаба(брокер Солид) пожирает всего 2 гига и орет что мало и вырубается, а 64 битная(Финам) хавает все и не чего не говорит, а просто грузит, даже тиковые данные грузит за весь контракт!!!!!!!!
Автор: ra81

Re: Загрузка Процессора и файла подкачки. - Fri Dec 05 2014 06:26 AM

Дело не только в прогонах. А еще в длине истории, сложности алгоритма и так далее. Все это влияет на время.
Автор: Stan

Re: Загрузка Процессора и файла подкачки. - Fri Dec 05 2014 10:35 AM

Originally Posted By: ra81
Дело не только в прогонах. А еще в длине истории, сложности алгоритма и так далее. Все это влияет на время.


Родион вы как всегда правы , что зависит от т/ф либо это минутка либо 5сек, либо неделя либо месяц !!!