Я пытаюсь получить список из 1000 имен виртуальных машин, используя rbvmomi gem
vim = RbVmomi::VIM.connect(connection_options)
virtual_machines = vim.serviceContent.viewManager.CreateContainerView(
container: vim.rootFolder,
type: ['VirtualMachine'],
recursive: true
).view
virtual_machines.map(&:name)
Это выполнение занимает:
real 0m28,402s
user 0m3,073s
sys 0m0,164s
Можно ли улучшить это?