LINUX.ORG.RU
ФорумMobile

Android высокий iowait

 , ,


0

1

USERDATA на sdcard A1, >500 приложений, 2GB ram высокий iowait, пользоваться невозможно

есть ли в android приостановка запуска фоновых приложений если высокая нагрузка? где находится запускатор фоновых?
что можно сделать?



Последнее исправление: why (всего исправлений: 2)

Ответ на: комментарий от bhfq

500
помойка

а количество тут причём?
я хочу помойку которая не засоряется

why
() автор топика
Последнее исправление: why (всего исправлений: 1)
Ответ на: комментарий от why

https://android.googlesource.com/platform/frameworks/support/ /androidx-maste...
это подходит?

...
import static androidx.work.impl.Scheduler.MAX_SCHEDULER_LIMIT;
...
public static final int MIN_SCHEDULER_LIMIT = 20;
...
этого на 10 android нет

why
() автор топика
Последнее исправление: why (всего исправлений: 2)
Ответ на: комментарий от why

для 10 нашел https://android.googlesource.com/platform/frameworks/base/ /refs/heads/androi...

...
    /** The maximum number of concurrent jobs we run at one time. */
    static final int MAX_JOB_CONTEXTS_COUNT = 16;
    /** Enforce a per-app limit on scheduled jobs? */
    private static final boolean ENFORCE_MAX_JOBS = true;
    /** The maximum number of jobs that we allow an unprivileged app to schedule */
    private static final int MAX_JOBS_PER_APP = 100;
...

why
() автор топика

Тебе нужен рут или адб. На андроиде приложения в фоне работают через сервисы. Если нужно просто отключить, то

adb shell dumpsys -l

adb shell am stopservice

Если нужно отключить программы в startup, то нужно не качать всякого г*вна попробовать отключить через меню разработчика (если там есть эта возможность), или воспользоваться

adb shell appops set BOOT_COMPLETED deny (не юзал)

или через терминал

pm query-receivers –components -a android.intent.action.BOOT_COMPLETED (тоже не юзал)

pm disable <package/component>

источник

или воспользоваться xposed или другой апликухой.

Pups
()
Последнее исправление: Pups (всего исправлений: 3)
Ответ на: комментарий от why

WorkManager это API для создания мусора я так понял, как и остальное
https://developer.android.com/
тут одно руководство по созданию контента
но мне нужно найти как оно работает

why
() автор топика

bcache на android можно чтоль?

why
() автор топика
27 февраля 2021 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.