If an apple update fixes a few bugs in the code. How come the update can be over 4GB? Wouldn’t they just push certain aspects?

437 viewsOtherTechnology

If an apple update fixes a few bugs in the code. How come the update can be over 4GB? Wouldn’t they just push certain aspects?

In: Technology

7 Answers

Anonymous 0 Comments

Source code goes through a compiler, which itself may have changed between software updates. Small changes to a compiler can alter the binary code output in many ways, so even if source code changes are small, the compiled binary code may have significant changes.

While it’s possible to compress an update by comparing it with a previously installed version and only transmitting a “change” file, that depends upon there only being a small number of choices for the previously installed version, and is a process that would be sensitive to the possibility of corruption of data in the previous version.

You are viewing 1 out of 7 answers, click here to view all answers.