Задать вопрос
thelongrunsmoke
@thelongrunsmoke
Программист

Проблема с определением кол-ва ядер у андроид-устройства, кто сталкивался?

В одном из проектов используется количество ядер процессора, для определения количества потоков.
Я делаю так:
Runtime.getRuntime().availableProcessors()
Недавно обнаружил, что на некоторых устройствах это возвращает единицу. Например, на ZenPhone и каких-то Lenovo.
Видимо, это связано с интеловским процессором.
Кто сталкивался? Что с эти делать?
  • Вопрос задан
  • 282 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@komjaga
Программист встроенного ПО
1. Делать максимальное количество потоков.
2. Определять оптимальное количество потоков алгоритмически, отношении производительности на 10 потоков к 1 потоку
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы