Asosiy tarkibga o'tish

Xiaomi'dagi sızıntılar nima o'zi



Xiaomi telefonlarining egalari operatsion tizimning navbatdagi yangilanishidan so'ng o'z qurilmalarining ishchi ekranida noma'lum "Sızıntı" belgisi paydo bo'lganligini bilib olishlari mumkin. Ilovani boshlaganingizda odatda "com.xiaomi.mipicks" dagi "Leaks" ning ustiga yuqorida yozilgan kulrang fon paydo bo'ladi. Ko'rsatilgan dasturni o'chirish urinishlari bir tarzda ketma-ketlik bilan tugamaydi, bu esa ilovaning tabiatda tizimli ekanligini va dasturchilar tomonidan tizimga joylashtirilganligini tasdiqlaydi. Quyida biz Xiaomi qobig'idagi MAQOMATLIKNING nima ekanligini va ushbu dastur sizning tizimingizda paydo bo'lganda nima qilish kerakligini tahlil qilamiz.



Maqolaning mazmuni:

Xiaomi Leaks ning comda nima?

" Sızıntılar " (com.xiaomi.mipicks ichidagi sızıntılar) Xiaomi tizimi ilovasi turli ilovalarda xotira sızıntılarını (oqish) topish uchun mo'ljallangan. Bizning holatda ushbu dastur Mipicks ilovasi bo'lib, Play Marketda mavjud bo'lgan ko'plab dasturlarni samarali ravishda anglash imkonini beradi.

Odatda, "qochqinlar" turli xil disk raskadroviy ishlarida ishlab chiquvchilar tomonidan qo'llaniladi va foydalanuvchi faqat barqaror ishlaydigan dastur shaklida yakuniy natijani ko'radi.

Keyingi OS yangilanishini tayyorlayotganda, ishlab chiquvchilar kelgusi yangilanishdan disk raskadroviy qismini olib tashlashni unutib qo'ydilar. Shu sababli, ko'pgina foydalanuvchilar to'satdan "O'rganish" ilovasiga tizimda duch keldi.



Tizim tizimli bo'lganligi bois tizimni ildiz huquqisiz olib tashlashning iloji yo'q.

Серый экран с надписью Leaks in com.xiaomi.mipicks, появляющий при запуске ярлыка Leaks
Qo'lyozma yorlig'ini boshlaganda paydo bo'ladigan com.xiaomi.mipicks-da yozib olingan kulrang ekran.

Shuningdek, qarang: Bootloader-ni Androidda nima qilishini qayta ishlash .

"Xotira sızıntısı" nima?

Sızıntılar dasturining asosiy maqsadi xotira sızıntısına qarshi kurash. Ikkinchisi dastur tugaganidan keyin xotirada qoladigan dasturiy ob'ektlar (dasturiy ta'minot kodi qoldiqlari). Maxsus dasturlar - axlat kollektorlari (ingliz "Chiqindilarni yig'uvchilar" dan - GC) shunga o'xshash qoldiqlar boshqa ishlaydigan ilovalar bilan bog'liq bo'lgan holatda ko'rsatilgan kod qoldiqlarini xotiradan o'chira olmaydi. Axlat axlat kodini xotiradan olib tashlashning bu mumkin emasligi "xotira sızıntısı" deb nomlanadi.



Ba'zi "xotira sızıntıları" juda kichik va faqat bir necha kilobayt oladi. Boshqalar esa qattiq o'lchamlarga ega va bir xil xotira hajmini iste'mol qiladilar.

Ayrim rejimda ishlaydigan ko'plab axlat kollektorlari (GC) ularning xotirasida qolgan axlatdan qutilishga harakat qilganda, ular boshqa amaliyotlarning ishini sekinlashtirmaydi (har bir bunday operatsiya uchun taxminan 2-5 millisekundgacha pauza qo'llaniladi). Katta hajmli xotira sızıntıları bo'lsa, pauza 50ms - 100ms kabi qisqa bo'lishi mumkin va çalıştırdığınız dasturlar dahshatli qoladi.

Ehtimol, xotira sızıntıları şaftı artarsa, oxir-oqibatda, "OutOfMemoryError" xato ilovasini ishga tushirish bilan boshlanadi.

Xiaomi kompaniyasida qochqinlarni qanday tuzatish mumkin?

Xiaomi'dagi "Leaks" ning nimani anglatishini va nimani anglatishini tushunib etgach, keling, qanday qilib paydo bo'lgan buzilishlarni qanday qilib tuzatish kerakligini endi tushunaylik. Ishlab chiquvchilar nazorati tufayli Xiaomi gadjetlarining ish stolida "Leaks" ilovasi paydo bo'lganligi sababli, bu xatolikni tezda tuzatdi. Odatda, keyingi OS yangilanishidan so'ng, "Leaks" belgisi ish stolida yo'qoladi va tizim normallashadi.

"Sızıntılar" belgisi gadget'ın ish stolida uzoq vaqt qolsa, men quyidagilarni bajarishni tavsiya etaman:

  • MI dasturlarini yangilash (mi do'kon, jamoa va boshqalar). Ushbu yangilanishlardan keyin muammo yo'qoladi;
  • Gadget sozlamalarida mintaqangizni Qo'shma Shtatlarga o'zgartiring. Bu odatda "Sozlamalar" - "Kengaytirilgan" - "Region" orqali amalga oshiriladi. Ba'zi foydalanuvchilar uchun, bu ularga xiomi bo'yicha qochqinlarni bartaraf etish imkonini berdi;
  • Gadgetingiz uchun OS yangilanishini kuting. Odatda keyingi yangilanish funktsiyasi yo'qoladi.

    Обновите Mi Store и другие ваши MI-приложения
    Mi Store va boshqa MI ilovalaringizni yangilang.

Xulosa

Gadget ish stolida "Kalkulyator" ilovasining ikonkasi ("com.xiaomi.mipicks" dagi kirib) paydo bo'lishi, odatda, ishlab chiquvchilar ushbu vositani kelgusi yangilanishdan xotirada qochishga qarshi kurashish uchun vaqtincha olib tashlashni unutgan degan ma'noni anglatadi. Keyingi yangilashni kutib turing (yoki qo'lda MI ilovasini yangilang), undan so'ng muammo MAQOMOTI tomonidan echiladi .



Maqolani qanday baholaysiz?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Hech qanday baholash yo'q)
Yuklanmoqda ...

Fikr qo'shish

Sizning elektron pochtangiz e'lon qilinmaydi.