Что будет возвращать Java API Runtime.getRuntime.availableProcessors () в экземпляре Burstable Performance Amazon? - PullRequest
0 голосов
/ 03 июля 2018

Мы используем Runtime.getRuntime.availableProcessors () для создания моего пула потоков. Затем каждый раз, когда поступает запрос (с интенсивным использованием данных), мы разделяем данные, используя один и тот же API availableProcessors, и каждый поток этого пула потоков обрабатывает один из этих разделов.

Поэтому мы полагаемся на тот факт, что этот API возвращает один и тот же номер каждый раз, когда он вызывается. В противном случае, что если в момент создания пула потоков число доступных процессоров равно 3, а при поступлении запроса и разбиении данных - 15.

Итак, теперь мой вопрос: что вернет этот API в экземпляре Burstable Performance Amazon?

Спасибо

...