Отличия настольного ПК от сервера (подключение по RDP) - страница 2

 
Лэптоп из последних поколений, новости отключены, 3 МТ5, при новостях зависают все. Проблема скорее всего в МТ5.
 
Andrey Khatimlianskii:

Ситуация: есть мощный сервер (24-ядерный Intel® Xeon® E5-2600 v2 с 64 Гб RAM) с 8 запущенными МТ5 по 10 графиков с советником на каждом, подключение к нему по RDP. Процессор загружен всего на 20%, но интерфейс при этом очень неприятно тормозит — переключение между терминалами, сворачивание/разворачивание — как в замедленной съемке. На домашнем 8-ядерном ПК такой же набор терминалов с советниками летает нормально.

В чем разница? В видео-карте? В подключении по RDP? В версии windows? Еще в чем-то?

Точнее, вопрос звучит так: что сделать, чтобы сервер летал так же, как домашний ПК? Какие ресурсы докупить? Чем подключаться?

@Renat Fatkhullin, @Slava, не хочу дергать сервис-деск, да и ответ будет полезен будущим поколениям. Подключитесь, пожалуйста, к беседе, помогите найти ответ. Скажите, какие данные еще нужны.

В МТ5 все настроено оптимально: 5000 баров на графике, минимум символов в обзоре рынка, новости отключены. Советник не самый легкий, но тоже достаточно простой (одна валюта/ТФ, 2 индикатора, несколько сделок в рынке).




1. Запустите диспетчер задач и в нем монитор ресурсов с счетчиками для сервера и для домашнего ПК, найдите отличия - в отличиях проблема. Сколько бы не был производителен сервер, производительность дисковой подсистемы всегда ограничитель. На сервере может быть отключено кэширование записи, а на домашнем ПК включено или на сервере дисковая подсистема 5,25 флопик, а на домашнем ПК ssd. Терминал MT не является серверным приложением, поэтому на разумное использование дисковой подсистемы ему откровенно начхать и если дисковая подсистема не способна на много iops то три терминала/пользователя из-за этого уже будут тормозить. Последние серии  ssd самсунг серий sm/pm могут в этом помочь http://www.samsung.com/ru/memory-storage/pm-863-sata-3-2-5-inch-ssd/

Проверить версию с дисковой подсистемой можно "в лоб": перенесите терминалы на рамдиск и запустите с него все надцать копий терминала MT. http://www.romexsoftware.com/en-us/primo-ramdisk/features.html  http://www.radeonramdisk.com/software_downloads.php 

2. Уходите от RDP как от основного способа работы с сервером, Вы единоличный пользователь, поэтому докупите любую remote acces (коробка подключается к клавиатуре, мыше и выходу видео) и работайте с сервером через нее. RDP оставьте про запас на всякий случай.

Терминалы MT в мире уже работают в множестве десятках-сотнях копий на серверах, поэтому проблема у Вас скорее всего не в видео и производительности памяти/процессора сервера, а в дисковой подсистеме.

Primo Ramdisk Specifications and Features
  • Romex Software
  • www.romexsoftware.com
Primo Ramdisk Feature List - Comparision among Primo Ramdisk Standard Edition, Primo Ramdisk Professional Edition, Primo Ramdisk Ultimate Edition, Primo Ramdisk Server Edition
 

С 2010 для подключения к серверу использую mstsc /console
 -- 8шт МТ5 точно не скажу, но 5 МТ5 - всё четко.

How to Run Remote Desktop in Console Mode
  • 2016.03.05
  • imron.com
*How to Connect to the Console Session* When you connect to the console session of a Windows Server 2003-based server, no other user should be logged on to the console session. Even if no one is logged on to the console, you are logged on just as if you were sitting at the physical console. To connect from the remote Windows Server 2003-based...
 
Andrey Khatimlianskii:

Ситуация: есть мощный сервер (24-ядерный Intel® Xeon® E5-2600 v2 с 64 Гб RAM) с 8 запущенными МТ5 по 10 графиков с советником на каждом, подключение к нему по RDP. Процессор загружен всего на 20%, но интерфейс при этом очень неприятно тормозит — переключение между терминалами, сворачивание/разворачивание — как в замедленной съемке. На домашнем 8-ядерном ПК такой же набор терминалов с советниками летает нормально.

В чем разница? В видео-карте? В подключении по RDP? В версии windows? Еще в чем-то?

Точнее, вопрос звучит так: что сделать, чтобы сервер летал так же, как домашний ПК? Какие ресурсы докупить? Чем подключаться?

@Renat Fatkhullin, @Slava, не хочу дергать сервис-деск, да и ответ будет полезен будущим поколениям. Подключитесь, пожалуйста, к беседе, помогите найти ответ. Скажите, какие данные еще нужны.

В МТ5 все настроено оптимально: 5000 баров на графике, минимум символов в обзоре рынка, новости отключены. Советник не самый легкий, но тоже достаточно простой (одна валюта/ТФ, 2 индикатора, несколько сделок в рынке).




именно в подключении по RDP - он же должен сформировать и передать картинку. На реальную скорость работы это не сказывается, но визуально "всё тормозит"

 

у меня была такая же проблема, эдак пол года - год назад.  и тоже на МТ5 (на мт4 все нормально)

Решил проблему обновлением драйверов и сервисПаками. 


Потом проблема вернулась. Обнаружил, что при использовании объектов на графике, особенно когда они вынуждены обновляться каждый тик - жутко тормозило  все. 

Решил проблему обновлением графика каждые 10 секунд.(объекты на графке ввиду онлайн данных) 




При чем "сервер" у меня собран из старых комплектующих (Phenom 4 ядра + 12 Gb Видеокарта GTX 560)

Тормозило и под RDP и под TeamViewer и под прямым управлением. 

+ поставил SSD от Samsung PRO на 240 гиг, перевесил все терминалы на него. .ЛЕТАЕТ :-) 

я SSD поставил везде. Дажде на старый ноут с 1 ядерным процессором - ну СКАЗКА :-) 


вот тут писал:

https://www.mql5.com/ru/forum/99230

Загрузка процессора на МТ5 = 15-50 %, SVChost, Обновление Windows: РЕШЕНО
Загрузка процессора на МТ5 = 15-50 %, SVChost, Обновление Windows: РЕШЕНО
  • 2016.11.01
  • www.mql5.com
Всем привет друзья. Хотелось бы узнать у Вас. в каких случаях у Вас загрузка процессора от терминала мт5 достигает до 50...
Причина обращения: