none
Медленная работа workflow

    Вопрос

  • Добрый день.

    Использую, вот такую логику для обработки WMI запросов асинхронно

    workflow Test-WMIAsync {
      param([string[]]$computers)
        foreach -parallel ($computer in $computers) {Get-WmiObject Win32_OperatingSystem -PSComputerName $computer -ErrorAction SilentlyContinue | select CSName,Version }
        }

    На сервере Windows 2012R2

    Данная команда обрабатывается быстро PSv4

    На ПК Windows 10

    Команда обрабатывается довольно медленно, я бы сказал катастрофически медленно. PSv5


    С чем может быть связано такое поведение?

Ответы

  • А по мощности сервер и ПК сильно отличаются? Сервер наверняка обладает большей производительностью, в следствии чего у вас и скрипт быстрее обрабатывает
    • Изменено JabBaton 19 мая 2017 г. 12:32
    • Помечено в качестве ответа SharpQ 22 мая 2017 г. 5:58