Можно ли запустить несколько параллельных оптимизаций МТС?

Для запуска параллельной оптимизации, в рамках одной сессии пользователя, надо производить запуск платформы ProSuite от имени разных пользователей. Для этого надо сделать следующее:
  1. Проинсталлировать платформу для одного пользователя, имеющего права администратора или опытного пользователя. Например, для пользователя User1.
  2. Выполнить экспорт ветки реестра [HKEY_CURRENT_USER\Software\Omega Research] в файл Omega.reg.
  3. Создать дополнительных пользователей User2, User3, User4 и так далее. Войти в стратегию от имени новых пользователей и запустить файл Omega.reg. Таким образом, платформа ProSuite будет работать для каждого пользователя из одного каталога.
  4. Войти в стратегию под именем основного пользователя User1. Создать ярлык для запуска файла ortrade.exe с возможность выбора  пользователя, от имени которого будет запускаться платформа. Как это сделать написано здесь. Можно так же воспользоваться командой командной строки RunAs.
  5. Запустить платформу от имени разных пользователей. Создать workspace на базе текстовых файлов и запустить оптимизацию. Использовать GlobalServer не получится, так как каждый пользователь запускает платформу из одного общего каталога. Если есть необходимость использовать GlobalServer, то платформу придется инсталлировать для каждого пользователя в отдельный каталог. При оптимизации систем на базе текстовых файлов, это делать не требуется. Плюс загрузка данных происходит на порядок быстрее, чем загрузка данных из GlobalServer.
Запуск нескольких параллельных оптимизаций позволяет распределить нагрузку на ядра многоядерных процессоров без использования технологий виртуализации. Это позволяет сэкономить память и выиграть дополнительные 5-10 процентов процессорного времени для каждого потока оптимизации.

Для души и разума.

Как-то один человек обратился к своему священнику:

- Отче, сдох мой пес. Не могли бы вы прочитать мессу за упокой его души?

Священник пришел в ярость.

- Мы не отпеваем животных, - жестко ответил он. - Попробуй в новом приходе ниже по улице. Возможно, они помолятся о твоей собаке.
- Я очень любил своего пса, - сказал человек, - и хочу достойно проводить его в мир иной. У меня нет никакого опыта в этом вопросе; как вы думаете, пятьсот тысяч долларов хватит?
- Подождите минутку, вы никогда не говорили, что ваш пес - католик!


 

Перепечатка авторских материалов сайта без указания ссылки на
сайт Gelium.net запрещена.

Gelium.net | 2000-2019 | © All rights reserved.