Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Latest News
    • Mobile

    Google Develops Way to Cut Size of App Updates by 65 Percent

    Written by

    Jaikumar Vijayan
    Published December 8, 2016
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Google this week said it has reduced the size of its application updates by 65 percent using an approach that however, somewhat ironically, doubles the time it takes to apply them on end user devices.

      The company’s new file-by-file patching mechanism is designed to minimize the amount of data that end users have to download, especially when not on WiFi, for application installs and updates.

      According to the company, Android users downloaded and installed some 65 billion apps from Google Play last year. Many of the developers of these apps have begun more frequently pushing out app updates to accommodate new functions or to patch security vulnerabilities.

      The file-by-file method is designed to minimize the amount of data downloaded for such patches. App updates using file-by-file patching can be up to 90 percent smaller than the full app in some cases, Google Play software engineer Andrew Hayden wrote on the company’s Android Developers blog.

      File-by-file patching builds on changes Google announced in July for reducing the size of application patches. At the time, Google said it had begun using a new algorithm for more efficiently identifying and applying only the changes that are made to an application as the result of an update.

      With file-by-file updates, Google Play sends a patch to the end user device that describes the differences between the old version of the application and the new version of the app, Hayden said. The approach is similar to an author telling an editor exactly which sentence to change in a book, rather than sending an entire new book with the change.

      For example, in app updates using the new process, the file-by-file patch size for Google Maps was 9.6MB compared to 13.4 MB size using the previous approach while that for a Netflix update was 1.2 MB compared to 7.7 MB previously.

      “The savings, compared to our previous approach, add up to 6 petabytes of user data saved per day,” he claimed.

      Android applications are packaged as zip files or so-called APK files containing highly compressed content. With file-by-file patching, when an update is ready, the uncompressed content in the update is compared against the uncompressed content in the original version of the app in order to identify the differences, or ‘delta,’ between the two versions.

      The differences are then applied to the old app and the content is recompressed in a manner that ensures the updated app on an end user system is identical the updated version in Google Play, Hayden said.

      However, extra processing power is required on the end user device to accomplish all of the recompression that is involved with the file-by-file process. So while the approach reduces data volumes, Google’s analysis has shown that when a patch size is halved, the time spent applying it tends to typically double, Hayden said.

      For the moment, Google will use the technique only for patches that are delivered as auto-updates. Such updates happen in background without any interaction and typically occur at night when a phone is likely to be least used.

      Jaikumar Vijayan
      Jaikumar Vijayan
      Vijayan is an award-winning independent journalist and tech content creation specialist covering data security and privacy, business intelligence, big data and data analytics.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×