Why do Android smartphones always become slower and slower as you use them?

Why do Android smartphones always become slower and slower as you use them?

Since the first Android phone was released in 2008, it has always been under the shadow of iOS in terms of operating experience, but it is undeniable that Android is getting stronger and stronger, and the gap with iOS is getting smaller and smaller. However, Android phones have always had a reputation of "getting slower the more you use them", and this phenomenon even goes beyond the scope of hardware - this is undoubtedly a troubling thing.

Android is not as smooth as iOS, and the reason is very simple:

First, there is a congenital deficiency. Although running a virtual machine on Linux and using JAVA for development can reduce the development burden and obtain vast resources, the cost of subsequent optimization increases more. Java does not provide any operations to release memory. It is managed through the system's memory recycling mechanism, but memory recycling is a double-edged sword. All threads must be suspended during garbage collection, which is the so-called jam.

The second is the chaos brought by the acquired openness. Compulsion and closure have brought a high degree of uniformity and standardization to iOS applications, while the openness of Android will inevitably bring about the negative effects of chaos . Fragmentation is a well-known consequence. In addition, the openness of development is a very big hidden danger.

Android becomes slower and slower with use: Mostly due to "Receiver"

Today, with the development of hardware and the continuous improvement and optimization of the system, since entering the ART era after 5.0, the inherent deficiencies of the Android architecture have had little impact. The performance of those new flagship phones is enough to prove that they open in seconds, are smooth, and are not inferior to the iPhone of the same level . However, this usually refers to the performance in the factory state. If dozens of domestic apps are installed, the situation may change - the fluency is obviously reduced, and users begin to complain about lag.

The main reason why Android becomes slower and slower the more you use it is that there are a large number of applications running silently in the background, and these applications cannot be cleaned up at all. They will start again after receiving various "Receiver" (associated wake-up) notifications. What is a "Receiver"? Simply put, when you perform an operation, the software bound to it will be automatically detected and started. For example, "Mobile Taobao" is like this. It will start automatically when you answer the phone. The author wants to say that my answering the phone has nothing to do with your Taobao... Moreover, when a certain software starts silently in the background, it often brings some software related to it, which is the "family bucket" that everyone likes to see. These software will take up a lot of memory and power in the background. As the number of installed software increases, the phone will naturally become slower and slower.

What should we do when faced with the rebirth APP that cannot be extinguished by wildfire?

Facing these constantly re-spawned apps, it is obviously useless to manually clean up the memory. Just after cleaning, it will start again. There is no way to fundamentally or at least to a great extent restrict these rogue apps from being frequently woken up. Fortunately, this phenomenon has attracted great attention, and some mobile phone ROMs have begun to solve these problems from the bottom up, such as manually cutting off the associated wake-up, which is a small step forward.

Regardless of whether the mobile phone ROM you use has been improved specifically, you can refer to the following solutions to minimize the negative impact:

1. Try not to install apps that are rarely used.

2. For advanced players, the Xposed framework is recommended.

3. If you find the Xposed framework troublesome to install, you can directly use some third-party management tools.

Why do Android phones become slower and slower as you use them? I believe that friends who read this article will have the answer. The impact of the inherent deficiencies of the Android system is now insignificant. The main reason is the chaos caused by openness. The bad behavior of domestic apps (various self-starting and associated wake-ups) has become the culprit for the slower and slower use. In addition, in addition to various applications starting or waking up in the background, the message push mechanism of domestic apps is also a strange thing, which also affects the smoothness and battery life of the system.

As a winner of Toutiao's Qingyun Plan and Baijiahao's Bai+ Plan, the 2019 Baidu Digital Author of the Year, the Baijiahao's Most Popular Author in the Technology Field, the 2019 Sogou Technology and Culture Author, and the 2021 Baijiahao Quarterly Influential Creator, he has won many awards, including the 2013 Sohu Best Industry Media Person, the 2015 China New Media Entrepreneurship Competition Beijing Third Place, the 2015 Guangmang Experience Award, the 2015 China New Media Entrepreneurship Competition Finals Third Place, and the 2018 Baidu Dynamic Annual Powerful Celebrity.

<<:  When Musk took the initiative to talk to Samsung and Hyundai, we knew that Tesla was beginning to worry about the future

>>:  Smartisan T2 review: Still unique, but not as nostalgic

Recommend

DEVIALET MANIA - A breakthrough in high-fidelity portable audio experience

Devialet's expert engineering team brings its...

"Qunar" operation strategy: 10 times user growth skills

Based on his own professional experience, the aut...

Mobile front-end: mobile page pitfalls and pitfall prevention techniques

[[124210]] For front-end developers, there are mo...

Let you know the development history of speech recognition technology

Author: Yang Jun, Unit: China Mobile Xiong'an...

Content operation: Doing this is very "valuable"

What is good content? This is not a question with...

Is it possible for humans to travel across the Earth?

Today I want to talk to you about a question that...

History of Wenchang Tower

Wenchang Pagoda, also known as Wenbi Pagoda, Wenf...

The mini program is launched amazingly, but why do I think it is bad?

In the early morning of January 9, the WeChat min...

How much does it cost to customize a small business program in Qiandongnan?

In order to better penetrate into various industr...

Haoxue Weike self-media VIP Baidu network disk sharing teaching courses

The micro-course education course, worth RMB 3,58...

Why can scalpers always get tickets but I can’t?

Audit expert: Zheng Yuanpan, professor at Zhengzh...

[Case sharing] How did she gain 1 million followers in just two months?

1. My date was disrupted I was supposed to go on ...

Debug your code like a doctor

Designing and maintaining good software is a neve...