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

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

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

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

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