[Eee Pad Transformer Android Development] Piehti:
Some benches...

Environment:

Tablet: Asus eee Pad Transformer TF101

Gapps: gapps-KatKiss-4.4.2_20140110.zip

KatKiss 4.2.2 #19

Kernel: Stock

ROM condition: Clean install, settled, no addidtional apps but antutu, freshly booted

RAM: 422 - 430MB

Here the results of my standard configuration, with zRam on/off and the maximum settings I could get the tab running on.

===========================

Test #1

CPU: 456MHz min - 1200MHz max

Guevenor: Interactive

Scheduler: row

zRam: oFF

Score: 9497

Test #2

CPU: 456MHz min - 1200MHz max

Guevenor: Interactive

Scheduler: row

zRam: oN

Score: 9134

Test #3

CPU: 1600MHz min - 1700MHz max

Guevenor: Performance

Scheduler: NOOB

zRam: oFF

Score: 12594

===========================

I made many more test with diffrent speeds, schedulers and zRAM options. The three posted are very generic for all other test results.

My overall conclusion is, that the general opinion about zRAM might be true: You MIGHT gain some access speed on the cost of CPU performance.

Some observations:

- With zRAM on theStorage I/O went up in most tests.

- The 3D Score will suffer from overclocking the CPU (no matter if zRAM is on or not). See the double-edged sword here?

- Schedulers got quiet similar scores in all tests. Only 'NOOB' and 'Read over Write' were mentionable better.

- Long time stability of schedulers untested but on NOOB and RoW.

- NOOB scheduler made the best results in any test but RoW feels snappier in daly use.

Conclusions:

About zRAM: zRAM at all might be a usefull technique to gain speed ups in several situations. On the TF101 it's pretty

useless anyway. Since the CPU capacity is pretty limited, the outcome of the slightly increased access timings would be overwhelmed

by the loss of CPU power. I will for now stay with it turned off. I didn't saw or felt any advantages of it on this ROM or any ROM on this tablet.

One of the most mentionable bottlenecks in point of gaming or nowadays graphical advancing of apps is the GPU power. While I was lucky

to have an Acer Iconia A501 here (almost same hardware) I tryed the same tests under almost same conditions (other ROM but clean, settled, rebooted)

and scored a bit bader even with the GPU OCed from 300MHz to 400MHz (see screen). Its to say that OCing the GPU didnt bring that a significant

boost at all ( in real gaming - like Horn or daily launcher activities ).

So... Lets recap:

- zRAM does SLIGHTLY increase I/Os

- zRAM DOES decrease CPU power

- 1000MHz are just barely enough to run anything smooth.

- Overclocking the CPU decreases the GPU power

- GPU power needed in nowsays games.

= Less CPU / GPU power for slightly increased I/Os (Primary Is).

A 1000MHz / 1GB tablet does not benefit too much from that option. In point of gaming its definatly loosing. Since the launcher felt rather less snappy then faster and the app start timings were the same as with zRam off... Benefit? ;/

Sooo anyway stinky zRam. Back to OCing...

OCing a bit is a good thing. You can go up by 200MHz-400MHz without loosing mentionable GPU power, without gaining much instability but by gaining feelable performance increases. Overdoing it will decrease your GPU power

and access timings and wont bring and real benefits but some bench points. For that you gain a lot system instability. Also the tablet will heat up and slow therewith down.

So I endet up with 456MHz - 1200MHz. Why? It seemed to be the best deal between smoothness and battery life. While a kick off frequence

about 200MHz or 300MHz often felt too slow for most launchers, 400MHz feels just right. Also the battery usage of OCing like this doesn't really change.

Aw this must be enough for now. More to come. Maybe.

Cheers