Wielozadaniowość w Xiaomi mi band 5 – czyli o czipach oraz CPU.

Jednocześnie włączony tryb treningu oraz przełączanie piosenek w Mi bandzie? Brzmi jak opcja pożądana. Tym bardziej że obie opcje są dostępne, ale nie jednocześnie. Włączając tryb treningowy nie możemy włączyć panelu muzyki i na odwrót. Dzisiejszy temat: wielozadaniowość w opaskach Mi band 5 / Xiaomi smartband 5.

Wielozadaniowość jest, ale nie taka jakiej byśmy się mogli spodziewać.

Opaska obsługuje wielozadaniowość – nie raz spotkałem się z sytuacją gdzie w trybie treningowym opaska sczytywała na bieżąco dane z czujników, mierzyła tętno oraz otrzymywałem powiadomienia wyświetlane jednocześnie. Zatem jeżeli ten energooszczędny czip opaski jest zdolny do robienia trzech rzeczy naraz, jak w przedstawionym przykładzie, mogłoby się wydawać, że nic nie stoi na przeszkodzie by opaska mogła przełączać muzykę w trakcie trenowania….

Niestety nie jest tak prosto. Możliwości robienia dwóch rzeczy naraz z polecenia użytkownika nadal brak. Tylko dlaczego? Czy problemem jest specyfikacja opaski?

Mi band 5 tryb treningowy muzyka
Tryb treningowy opaski mi band 5

Czy mi band 5 będzie technicznie zdolna do obsługi wielozadaniowości?

Skupiam się na technicznej analizie opaski pod kątem specyfikacji:

CPU

Na początku chciałbym podkreślić, że nawet 1 rdzeniowy procesor jest wstanie obsługiwać wielozadaniowość. Sytuację najlepiej obrazują stare komputery które posiadając często jedynie jeden rdzeń „radziły” sobie z obsługą wielu okien pod rygorem leciwego już windowsa XP.

Procesor komputerowy jeżeli nie jest wstanie liczyć wielu rzeczy naraz (ograniczenie 1 rdzenia), to liczy je po kolei. Tutaj dochodzi kwestia pamięci RAM, która musi posiadać odpowiednią pojemność, aby przetrzymać kod który procesor zaraz będzie liczył.

Dzisiaj raczej nie spotkamy już 1 rdzeniowych procesorów w PC – nie bez powodu – nawet z podkręconym zegarem są okropnie wolne. Jednakże takie procesory można porównać do dzisiejszych energooszczędnych czipów stosowanych w urządzeniach, gdzie ważne jest długotrwałe działanie na baterii, oraz nie wymagają one najwyższych osiągów wydajnościowych.

Opaska Xiaomi mi band 5 świetnie się wpisuje w opisane realia. Myślę, że nie byłoby złe porównanie wbudowanego czipa opaski do 1 rdzeniowego CPU.

Warto wspomnieć, że ze względu na większą rozdzielczość ekraniku, opaska mi band 5 doczekała się szybszego czipa w porównaniu do opaski mi band 4.

RAM

Opaska również posiada swoją pamięć ram, jej pojemność jest porównywalna do bardzo starych komputerów (512KB), ale nie sądzę aby jej brakowało, patrząc na zadania oraz płynne działanie opaski. Patrząc na jej poprzednią wersję w tej kwestii nie wprowadzono zmian. Natomiast sama funkcjonalność opaski się rozszerzyła, to wymaga większego zapotrzebowania na ram.

Czy mi band 5 ma szanse obsługiwać wielozadaniowość?

Wszystko zależy od programistów Xiaomi 🙂 Czip opaski mi band 5 „robi robotę”. Myślę, że jeżeli już teraz obsługuje wiele rzeczy naraz to tym bardziej obsłużyłby wielozadaniowość w stylu przełączania piosenki w trakcie trwania treningu. Pozostaje kwestia niezmiennego ramu, ale nie bez powodu czasami warto jest zooptymalizować kod. Historia zna już wiele takich przypadków. Miejmy nadzieję, że programiści Xiaomi wprowadzą to udogodnienie w aktualizacji oprogramownia opaski.

Zapraszam również do analizy tematu NFC w opasce Xiaomi mi band 5.