У меня есть сервер с 48 процессорами.
Сервер не виртуализирован и h2o видит 48 процессоров, но 16 из них почему-то не используются.
Любой совет?
У меня есть сервер с 48 процессорами.
Сервер не виртуализирован и h2o видит 48 процессоров, но 16 из них почему-то не используются.
Любой совет?
Похоже, что ваш кластер H2O каким-то образом был запущен с 32 ядрами вместо полных 48. Это то, на что указывает «разрешенные ядра кластера H2O: 32». Чтобы использовать все ядра, сделайте следующее:
h2o.shutdown()
h2o.init(nthreads = -1)
, что означает, что он будет использовать все доступные ядра. Если по какой-то причине это не работает, попробуйте h2o.init(nthreads = 48)
.java -Xmx30g -jar h2o.jar -nthreads 48
, а затем используйте h2o.init()
для подключения внутри R.Вы также можете обновиться до последней стабильной версии H2O (3.8.0.2 немного устарела). , сейчас мы на 3.8.1.1).
Похоже, это было ограничением в старой версии. Исправлена проблема с использованием версии 3.10 и тестированием версии 3.12.