Finally all that power won’t be wasted waiting for a single app download to finish and install.

Now, they should do simultaneous app updates. That’s the slowest process on my phone.

  • linearchaos@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    2 months ago

    I’m afraid this isn’t really going to be horribly effective. There are bottlenecks in the network stack and there are bottlenecks in the process of writing to the internal storage.

    Maybe if one of the apps was hosted on crappy storage somewhere… Even at 1:00 at a time and choose through some fairly decent amounts of CPU.

    • limerod@reddthat.comOPM
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 months ago

      But, it is efficient. If I download 2 or 3 large apps they get downloaded simultaneously and the lowest size app gets installed 1st. Meanwhile, previously it had to wait until one app was downloaded then wait to install them one by one. Which would be as much as 3 times slow.

      • linearchaos@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Your mobile processor can handle a couple of threads of download per core. If you’re downloading from multiple locations and aren’t throttled and have a phone with many cores, it can go faster. Realistically, to min/max, the software should know what your max configuration is and push that per download. Once a download fails to achieve the max, then it allows other downloads to bypass the queue. For large files, it’s almost always more efficient to focus on less streams if the streams can provide you the throughput.