back to article Axis of evil: Facebook uses Google code to slash page load times

Facebook has rolled out an open source project from Google to try and improve its ad-slinging performance on Android. After a six-month implementation of Google's FlatBuffers across its Android client, Facebook reckons it's slashed the time it takes to load stories from the disk cache “from 35ms to 4ms”, slashed transient …

  1. Robert Grant

    Sounds like ProtocolBuffers

    Any particular difference? Or is this an enhancement, with the direct memory allocation?

    1. Rimpel

      Re: Sounds like ProtocolBuffers

      ProtocolBuffers serializes data into an object graph, which is exactly what this avoids

    2. Lyndon Hills 1

      Re: Sounds like ProtocolBuffers

      The linked documentation anticipates your question and addresses it here

  2. Efros

    Hmmm

    I uninstalled the fb app from the wife's phone and doubled her battery life.

  3. Sykobee

    The Facebook application regularly uses over 500MB on my Android phone.

    It allocates memory up until Android refuses to allow it to have any more, and then it crashes.

    This optimised binary format probably just lets the application last a bit longer before it crashes.

  4. Iain Cognito

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like