Есть ли способ узнать количество ядер процессора в MRI Ruby (возможно, с использованием расширения C)? - PullRequest
2 голосов
/ 01 марта 2012

В JRuby вы можете просто использовать java.lang.Runtime.get_runtime.available_processors.Есть ли что-нибудь доступное для МРТ, возможно, с использованием гема, реализованного в C?

В будущем выпуске Ruby было бы неплохо увидеть эту информацию доступной в виде автоматически определенной константы верхнего уровня, например RUBY_PLATFORMи RUBY_VERSION.

1 Ответ

2 голосов
/ 01 марта 2012

Пока что нет. Но вы можете использовать parallel gem или посмотреть, как он вычисляет количество ядер .

...