Home > News content

Unscientific iOS 12: how does Apple make it run faster on iPhone?

via:cnBeta.COM     time:2018/6/8 12:40:17     readed:325


Apple online store (China)

Facts have proved that Apple really has a lot of effort in optimizing iOS 12, while improving its performance and speed, it also reduces memory consumption.This means that the existing devices, especially the next generation of A- chips, will drive new models.IPhoneAnd iPad, both will bring a qualitative leap.

In order to help ordinary users understand what improvements have been made in iOS, here's a few points to explain.Interested friends can also refer to the introduction of WWDC 2018."" document.

In short, Apple has conducted a comprehensive audit of all app to determine whether it has problems such as delay, rolling, and frame dropping, and then ensuring that the bug is discovered and eliminated in the existing code.

In addition, oneRedditThe user explained the content of Apple's speech perfectly, and analyzed how iOS 12 (at least in theory) brought a faster app experience.

Apple has been studying various ways to ensure that when users browse a app, iPhone is ready to provide consistent performance without having to face a frame or rolling problem.

As you might have guessed, all of this is related to the way in which device resources are used, namely, CPU, GPU, memory, and even batteries.

To avoid rolling screen problems, CPU will pre execute loading before displaying the next content. In the past, CPU needed to perform these two tasks at the same time, which could lead to slow experience.

During his speech, Craig Federighi suggested thatAfter the optimization, CPU has now been able to increase the response speed of a large amount, increase the rate of handling the extra work, and return as quickly as possible to the idle state.To ensure that battery life is not affected.

IOS 12 also made a major optimization of the automatic layout framework, allowing the iOS to automatically arrange app elements on the screen without considering the type of the device (such as iPhone / iPad).DevelopmentThe extra work of the staff.

In this way, iOS 12 cleverly releases the resources of CPU and GPU, so that they can play a more important role elsewhere.

In addition, iOS 12 will also allow app to use less memory when performing tasks.

Apple Insider introduced this improvement in detail, which is calledAutomatic Backing Stores. By defining the use of files in depth, rather than the contents inside, it can reduce memory usage.

For example, apple displayed a pair of color and grayscale photos on the stage, but both consumed the same amount of memory.

These improvements at the bottom level will obviously enable iOS 12 to run better on new hardware based on the A12 platform.

Most comforting is that Apple has brought such a big surprise in the first test version of iOS 12 - a lot faster than the iOS 11.4 and almost no stability problem.

While Android companies are struggling to store RAM capacity, apple still values the optimization experience:

The current market has a lot of 6GB, even 8GB RAM Android flagship equipment, but this year the launch of A12 iPhone model, entry may be 3GB RAM, high-end money is also 4GB RAM.

[compiled from:BGRSource:Apple]

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments