LINUX.ORG.RU

Android 6.0.1 с -O2 оптимизацией на устройстве 2013 года

 ,


6

2

Собсно сабж. Resurrection remix (основан на CM и других прошивках) Собраный с флагами оптимизации GCC и cmake а конкретно :

CFLAGS := O2 -fgcse-las -fgcse-sm -fipa-pta -fivopts -fomit-frame-pointer -frename-registers -fsection-anchors -ftree-loop-im -ftree-loop-ivcanon -funsafe-loop-optimizations -funswitch-loops -fweb -Wno-error=array-bounds -Wno-error=clobbered -Wno-error=maybe-uninitialized -Wno-error=strict-overflow

CLANG_CFLAGS := -O2 -Qunused-arguments -Wno-unknown-warning-option

Для компиляции прошивки использовал Linaro GCC 4.9, заточенный под Cortex-A9, Neon vfpv4.

В ветке устройства оптимизирован ART

# ART
PRODUCT_PROPERTY_OVERRIDES += \
  dalvik.vm.heapstartsize=8m \
  dalvik.vm.heapgrowthlimit=100m \
  dalvik.vm.heapsize=174m \
  dalvik.vm.heaptargetutilization=0.75 \
  dalvik.vm.heapminfree=512k \
  dalvik.vm.heapmaxfree=8m \
  dalvik.vm.dex2oat-swap=false

И в добавок собрано ядро которое такими флагами

-mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfpu=neon-vfpv4
Разогнанный процессор до 1.5 GHz, но гнать можно до 1.7GHz (Дефолт частота была 1GHz, но сижу на 1.2 GHz) и множеством других оптимизаций, таких как: кастомные говерноры & пониженый вольтаж CPU и GPU & f2fs на data и cache & Zram=150M & Кастомные флаги монтирования в fstab и вместо богомерзкого FUSE используется sdcardfs от гнусмаса

И, кому интересно, темы:

  • Значки: Whicons
  • Тема: dark material // blacked out
  • Nav бар: Pixel Nav bar

А девайс Sony Xperia L

Сорцы, если кому-то понадобится :

Настройки при тестировании:

  • Говернор: Bioshock
  • CPU hotplug: IntelliPlug с пресетом на производительность
  • I/O sched: fiops (по дефолту zen)
  • Частота: 1525 MHz
  • Частота GPU: 500 MHz (по дефолту 400)

И собственно отчёт Geenbench4

>>> Просмотр (960x1708, 671 Kb)

Deleted

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 3)

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

Собирал на i3-3120m ОЗУ 6 гб

Собиралось 3 часа, жрало под 4 гига в конце.

Deleted
()
Ответ на: комментарий от devl547

А как же та идея^W ересь, что бог в той истории - это Кён, а Харухи - это проекция его желаний, которая нужна чтобы его растормошить.

// ну вот, я сам начал срач :-(

Pinkbyte ★★★★★
()

а результат то какой то есть? пробовал этот телефон в стоке и на цианогене разницы никакой не увидел, одинаково чудовищно тормозит на пустом месте без видимой причины

theurs ★★
()
Ответ на: комментарий от theurs

У меня лично ничего не тормозит, и не тормозило. А насчёт стока хз, я его сразу снес

Deleted
()
Ответ на: комментарий от ilipnitsky

Нуга немного анстейбл на этот телефон

Deleted
()
Ответ на: комментарий от Singularity

И все полезные модули а-ля Amplift/Boot manager/lucky patcher

Deleted
()
Ответ на: комментарий от Pinkbyte

Чего они там срач устроили, Ватсон?

Потому что они анимешники, сэр!

timdorohin ★★★★
()

Android 6.0.1... на устройстве 2013 года

Как будто достижение какое-то. С 2012 года практически никакого прогресса, кроме уменьшения техпроцессов и увеличения объёмов памяти не было.
Galaxy S3, например, по-прежнему вполне актуален и запустит что угодно. Какая разница, один там гигабайт ОЗУ или два?

djambeyshik ★★★★★
()
Ответ на: комментарий от djambeyshik

Суть в оптимизации

С 2012 года практически никакого прогресса...

А как же увеличение количества ядер?

Deleted
()

Мда, ну мы и прыгнули за 3 года. У меня по синглу только 1823

Gallardo994
()

Че-то фанатов штайнсгейта больно много стало. Там что ли выпустили что-то недавно? Может, я что-то пропустил?

morse ★★★★★
()
Ответ на: комментарий от Deleted

Все это дабы это устройство не так «лагало» при использовании, хотя оно и так не сильно уж, тормозило

Deleted
()
Ответ на: комментарий от Deleted

Дык давно уже. Я уже и забыл когда в него играл, и делал это не на японском.

Или «перевод» в смысле на русский?

morse ★★★★★
()
Ответ на: комментарий от morse

А не, отбой. Я не понял прикола про «0», я думал это ты просто опечатался :)

Вопрос отпадает.

morse ★★★★★
()
Ответ на: комментарий от Deleted

Но появляется другой :) Как он, этот «0»? Я вижу музыка по прежнему от Або Такеши, что, в принципе, уже достаточно на «попробовать». Но в остальном как? Фансервис все так же притянут за уши и появляется в самых неподходящих местах, или от него наконец решили отказаться?

morse ★★★★★
()
Ответ на: комментарий от morse

Новела очень годная как по мне. Но жаль что там Курисы не так много, да и спрайты некоторые из старой части. А выборов которые влияют на концовку всего 3

Deleted
()
Ответ на: комментарий от SL_RU

А валгриндом, кстоти я не могу воспользоваться - у мя проект под чистый cortex m4.

А если -fsanitizer?

O02eg ★★★★★
()
Ответ на: комментарий от muzenbaher

Для Doze использую Naptime

Greenify чтобы нужный софт в фоне спал

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