Китайските технологични гиганти създават стандарт за памет, за да предотвратят системни повреди на Android

Xiaomi

Xiaomi - Iryna Imago/ Shutterstock.com

Quatro от най-големите производители на мобилни устройства в света обяви съвместна инициатива за стандартизиране на управлението на паметта на операционната система Android. Компаниите Xiaomi, OPPO, vivo и Lenovo сформираха техническа коалиция с цел установяване на унифицирани правила, които намаляват неочакваното прекъсване на приложения. Мярката има за цел да разреши хронични проблеми, докладвани от потребители, като внезапни сривове, прегряване на устройства и прекомерна консумация на батерия по време на ежедневна употреба.

Новата насока е насочена към историческа трудност, присъстваща в екосистемата Google, характеризираща се с висока фрагментация на софтуер между различни марки. С прилагането на този набор от технически стандарти, студията за разработка на софтуер ще имат много по-предсказуема и стабилна среда за програмиране. Стандартизацията позволява на приложенията да работят плавно в различни персонализирани интерфейси, намалявайки нуждата от специфични адаптации за всеки модел мобилен телефон, наличен на пазара.

Xiaomi – Rokas Tenys/shutterstock.com

Историческото предизвикателство на фрагментацията в мобилната екосистема

Архитектурата с отворен код на Android винаги е позволявала на производителите да модифицират системата, за да добавят свои собствени визуални идентичности и изключителни функции. Свободата на Essa доведе до създаването на сложни слоеве за персонализиране, които работят върху основата на оригиналната система. Марката Cada е разработила свои собствени алгоритми, за да реши как и кога фоновото приложение трябва да бъде прекратено, за да спести ресурси. Липсата на еднородност на Essa създаде хаотичен пейзаж за софтуерното инженерство.

Настоящите усилия имат корени в предишни корпоративни ходове. Gold Standard Alliance, алианс, създаден през 2021 г., започна да обединява големи имена в китайските технологии, за да обсъдят съвместни решения. Групата, която включва и участието на Honor, установи от основаването си, че стабилността на системата и енергийната ефективност трябва да бъдат стълбовете на всяко ново развитие. Първоначалната референция за тези дискусии беше моделът на сертифициране и строг мениджмънт, който вече се практикува от конкурентни системи.

Para програмисти, фрагментацията означава безкрайни часове тестове за съвместимост. Приложение за съобщения може да работи перфектно на устройство Xiaomi, но да бъде агресивно прекратено поради липса на памет на устройство OPPO. Isso генерира неуспехи в доставката на известия и разочарование за потребителя. Липсата на ясно правило принуждава екипите за разработка да създават алтернативни кодове, за да се опитат да заобиколят бариерите, наложени от всеки отделен производител.

Diretrizes техники и как работи новият стандарт

Техническият документ, изготвен от четирите компании, предлага структурна промяна в начина, по който хардуерът взаимодейства с инсталирания софтуер. Централното предложение изоставя внезапното прекратяване на процесите в полза на двупосочна комуникация между операционната система и приложението. Quando RAM паметта на устройството достига критични нива, системата спира да действа като мълчалив палач. Ele започва да действа като интелигентен мениджър на ресурси.

  • Estabelecimento за унифицирана базова линия за потребление на RAM от фонови приложения.
  • Criação е интелигентна система за уведомяване, която предупреждава разработчиците преди принудително прекратяване.
  • Implementação на правила за студен старт за оптимизиране на отварянето на тежък софтуер.
  • Технически Alinhamento с очаквани бъдещи изисквания за ограничаване на ресурсите за Android 17.
  • Definição на крайния срок за адаптиране, определен за 30 юни 2026 г.

Въвеждането на ранното предупреждение за недостиг на памет е най-значимата промяна в стабилността на системата. При получаване на предупреждението от операционната система, приложението получава прозорец от време, за да запази напредъка на потребителя и доброволно да освободи несъществени ресурси. Ако дадена игра или текстов редактор може бързо да намали собствената си консумация на памет, той избягва принудителното прекъсване. Dynamic Essa запазва потребителските данни и поддържа течна навигация между различните екрани.

Вижте Също

Impacto директно към разработчиците и цикъл на тестване

Обединяването на правилата за памет драстично променя рутината на студията за създаване на приложения. Времето, прекарано в идентифициране и коригиране на специфични за марката недостатъци, представлява значителна част от бюджета на всеки софтуерен проект. С единен стандарт, който трябва да се следва, циклите на разработка стават по-кратки и по-евтини. Спестяванията на финансови ресурси могат да бъдат пренасочени към създаване на нови функции, вместо към поддържане на съвместимост.

Тестовете за осигуряване на качеството също придобиват ефективност. Atualmente, компаниите трябва да поддържат лаборатории с десетки различни устройства, за да гарантират, че дадено приложение няма да се затвори от само себе си след няколко минути употреба. Стандартизацията гарантира, че поведението на софтуера е идентично, независимо дали устройството е произведено от vivo, Lenovo, OPPO или Xiaomi. Техническата предсказуемост елиминира необходимостта от спешни актуализации за коригиране на грешки в управлението на батерията.

Практичен Benefícios за изживяване на крайния потребител

Потребителите на смартфони ще бъдат най-облагодетелствани от сътрудничеството между технологичните гиганти. Най-забележимо подобрение ще настъпи при ежедневна многозадачност. Alternar между банково приложение, социална мрежа и камерата на мобилния телефон изисква интензивен трансфер на данни в RAM паметта. Новият стандарт не позволява на системата да затвори приложението за банкиране по време на транзакция само защото камерата изисква повече временна обработка. Сърфирането става безпроблемно и без досадни прекъсвания.

Енергийната ефективност е друга точка на пряко въздействие върху ежедневието. Актът на повторно отваряне на приложение, което е било принудително затворено, изразходва много повече батерия, отколкото поддържането му в латентно състояние на заден план. Процесорът трябва да работи на максимален капацитет, за да зареди отново цялата информация. Чрез намаляване на броя на студените рестартирания, новото управление на паметта намалява напрежението върху процесора. Практическият резултат е устройство, което се нагрява по-малко при продължителна употреба и батерия, която отнема повече време за разреждане.

Внедряване на Prazos и следващи стъпки за алианса

Участващите компании се готвят да пуснат пълната техническа документация през следващите дни. Ръководствата ще описват подробно как разработчиците трябва да интегрират новите насоки в своя код. Преходът не изисква никакви действия от страна на потребителите. Подобренията ще достигнат до устройствата постепенно чрез автоматични системни актуализации и нови версии на приложения, изтеглени от официалните магазини.

Графикът за приемане е пряко свързан със собствените планове на Google за операционната система. Правилата на коалицията са проектирани да работят в хармония с Android 17, който вече осигурява по-строг контрол върху ограниченията на паметта. Производителите имат време до края на първата половина на 2026 г. да адаптират своите персонализирани интерфейси към новия стандарт. Сътрудничеството демонстрира зрелостта на азиатския пазар, който избра съвместно решаване на структурен проблем, вместо да поддържа диференциацията на софтуера като изолиран инструмент за конкуренция.

Вижте Също