TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why iOS started to require a lot of free space for updates?

3 点作者 aabalkan大约 11 年前
I am using iOS since 5.x and in iOS 7, updates of sizes like 18 MB - 50 MB started to ask for free space of 800 MB - 1.5 GB on the phone. That sounds absurd. From a programmer point of view, what could be the reason every single update requires so much spare space on the disk?

2 条评论

jgeorge大约 11 年前
The downloaded updates are just deltas from the previous release of the OS. These updates are assembled into (more or less) a &quot;new OS image&quot; on-device and then installed in the same manner a monolithic OS install is done. Since the device needs to make a copy of the entire OS image, you need a ton of free space.<p>Installing the &quot;full&quot; OS update from iTunes shouldn&#x27;t require quite the large amount of space on device, since tethered to iTunes the existing OS image can just be replaced at once since the iTunes download is the full OS image and not just a diff. The diff saves on network bandwidth at the cost of large amounts of scratch space on the device.
throwwit大约 11 年前
Probably to avoid people diff&#x27;ing the updates.