Я видел некоторые упоминания (в том числе здесь, на Android SE), что Ice Cream Sandwich не обязательно может работать оптимально (например, будет медленным/отставающим) на устройствах с более медленными/старыми графическими процессорами.
Я предполагаю, что это связано с тем, что элементы графического интерфейса в версии 4.0 более требовательны к графике, так же, как в Windows XP был более требовательный к графике графический интерфейс, а в Vista / Windows 7 был Aero.
Однако в Windows у вас всегда была возможность явно понизить графические эффекты ОС, чтобы повысить производительность (особенно на старом оборудовании) — например, вы могли отключить различные переходы элементов графического интерфейса — см. снимок экрана ниже. Насколько мне известно, вы также можете отключить Aero в Windows Vista/7 (хотя я ими не пользуюсь, поэтому не уверен).
ВОПРОС: Можно ли аналогичным образом настроить Ice Cream Sandwich, чтобы снизить графические излишества графического интерфейса и повысить производительность на старых графических процессорах?
Меня интересует только обычная производительность ОС/приложений, а НЕ производительность игровой графики.
Я не уверен, что это часть действительно оригинальной сборки ICS (хотя я думаю, что это может быть), но ранние сборки CM9 и vanilla ICS, с которыми я играл, имеют запись «Параметры разработчика» в основных системных настройках. Он содержит несколько параметров, которые относятся к общим графическим эффектам, например:
У него также есть опция «Ограничение фонового процесса». Теоретически установка меньшего числа должна помочь улучшить производительность в целом.