Sunday, 4 October 2015

[Readme][Why RAM is a no-brainer on the Z5-series]



Hi all,

i just digged deeper into the firmware and Kernel Source and found some interesting stuff i thought i should share,
as this is quite unusual what Sony is doing here.

The complete Z5 series uses (537 MB on the Z5C / don't know about the other's size) LZ4-compressed ZRAM (compressed block device in RAM), KSM (Kernel-samepage-merging / to release RAM) and a memory resource controller with swap-management.

This means the effective RAM is increased, RAM is released more quickly and tasks are moved to ZRAM when available mem is low.
Two major downsides are higher CPU-usage and more overhead.

The consequences have yet to be tested, but it seems the Z5C can multitask quite well for a 2GB-RAM device running Lollipop,
and to a certain amount this is thanks to the above implementations.

To be added: I have never seen any OEM enabling this stuff by default, thus Sony has caught me quite surprised!



No comments:

Post a Comment