Učenje Androida. Kernel - što je to. Android aplikacije koriste samo jednu jezgru procesora: činjenica ili fikcija

Brz razvoj operacijski sustav Android automatski diktira uvjete i softver koji postaje sve više usmjeren na stalno poboljšavanje karakteristika mobilnih uređaja. A sada, tek nedavno, spretna "životinjica" ne povlači novu ili

No je li sve tako beznadno? Možda je prerano dodati još jedan primjerak svojoj kolekciji bivših pametnih telefona? Sada ćemo razgovarati o tome i pokušati odgovoriti na pitanje kako overclockati procesor na Androidu.

Prvo, malo teorije. Minimalna frekvencija procesora treba se shvatiti kao frekvencija na kojoj OS Android radi tijekom razdoblja najmanjeg opterećenja ili vremena mirovanja (blokiranja). Povećanje minimalne frekvencije preporučljivo je za ubrzanje rada jednostavne aplikacije ili sučelje.

Maksimalna frekvencija tipična je za rad procesora u trenucima kada je potrebno veliko opterećenje. Riječ je o trodimenzionalnim igrama s dinamičnim igranjem i naprednom grafikom.

Postupak overklokiranja (ili overlogging) je povećanje komponente procesora izvan standardnih načina rada kako bi se povećala njegova brzina rada. Lako je pogoditi da procesor sa 768 MHz taktna frekvencija, pokazuje brzinu jedan i pol puta veću od "mozga" mobilni uređaj na 528 MHz. Međutim, pametni telefon sa standardnom frekvencijom procesora od 768 MHz razlikovat će se od svog kolege "overclockiranog" na takve parametre. Da vidimo ima li se uopće smisla mučiti s overclockingom.

  • Dobivamo dodatnu snagu, čime se rad uređaja znatno ubrzava, što će se itekako osjetiti u 3D igračkama.
  • Uređaj će postati fleksibilniji u radu sa softverom koji zahtijeva jak procesor.
  • Bateriju ćete morati češće puniti.
  • Moguće je da će se pametni telefon početi jače zagrijavati.
  • Overclockani procesor će imati kraći radni vijek.

Pa, sada, prisjećajući se narodne mudrosti, zapitajmo se glavno pitanje - je li igra vrijedna svijeće? Mislim da je tako, a evo i zašto:

Prvo, ako se pobrinete za učinkovito odvođenje topline, tada će rizik od oštećenja procesora biti gotovo minimalan.

Drugo, ne morate se fokusirati na smanjenje životnog vijeka uređaja zbog činjenice da će zastarjeti prije nego što potroši barem pola svog radnog vijeka.

Općenito, izbor ostaje vaš, a ako ste rekli čvrsto "DA", onda čitajte dalje.

Kako overclockati procesor pomoću programa na Android telefonu ili tabletu

Prilikom pokretanja overclockinga ne bi škodilo procijeniti svoje mogućnosti jer ćete sve radnje izvoditi na vlastitu odgovornost i strah, a netočni koraci mogu oštetiti uređaj, stoga je važno uzeti u obzir sljedeće:

  • Iz sigurnosnih razloga, povećanje učestalosti treba provoditi glatko, držeći indikatore pod kontrolom pomoću različitih testova ili, u suprotnom, kada su i početno postavljeni veliki značaj Napunjenost baterije će se brzo potrošiti i, sukladno tome, povećat će se rasipanje topline, što će dovesti do pregrijavanja procesora.
  • Nema smisla overclockati procesore s frekvencijom od 1 GHz ili više, pogotovo ako su dvojezgreni.

Važno! Postupak je dostupan samo za uređaje s pravima "Superuser" (ROOT), a ako ih nema, onda prije pokretanja operacije overclockinga.

Također, odlaskom na odjeljak "Postavke" na svom uređaju pronađite stavku "Sigurnost", otvorite i potvrdite okvir "Nepoznati izvori", što će omogućiti preuzimanje programa ne samo iz Trgovine Play:

Još jedna točka koju treba istaknuti. Činjenica je da svaki uređaj ima svoju vlastitu prilagođenu jezgru, koja je neophodna za overclockiranje procesora, a ako ga vaš pametni telefon nema, morat će ga bljeskati.

Sada možete prijeći na stvarni overclocking. Da biste promijenili parametre procesora, morate koristiti jedan od posebnih programa.

Antutu CPU Master

dobra aplikacijašto sugerira testiranje besplatna verzija, prije nego prijeđete na plaćeni, iako nema posebne potrebe za ovim korakom - proračunska opcija pruža sve potrebne funkcije. Osim toga, što je vrlo važno, program ima ugrađeni benchmark – program koji testira performanse operativnog sustava.

U glavnom prozoru, nasuprot poziciji "Skaliranje", kliknite gumb "Ondemand", gdje u izborniku koji se pojavi postavite željeni način rada. Za neiskusnog overclockera, bolje je postaviti ga na "interaktivno", što će omogućiti sustavu da radi na minimalnoj frekvenciji većinu vremena, a zahtijevati overclocking procesora samo kada je to potrebno. Na taj način možete značajno uštedjeti energiju baterije i dobiti više energije samo u pravo vrijeme. Napredni korisnici mogu odabrati "Raspored". Nakon toga pritisnite tipku nasuprot položaju "Postavi pri pokretanju" (instaliraj pri pokretanju).

Rad s programom je iznimno jednostavan: klizač "Max", kada se pomiče udesno, postavit će maksimalnu vrijednost frekvencije takta, što će biti važno za dobivanje najbolji nastup u igrama, a pomicanjem klizača “Min” ulijevo smanjit ćete frekvenciju, ako želite smanjiti potrošnju baterije dok obavljate jednostavne zadatke (klizanje kroz izbornike, radne površine itd.).

Još jednom želim naglasiti da se učestalost može povećati za najviše 20-25 posto, tj. od 1,2 GHz nema potrebe skakati iznad 1,5 GHz.

Nakon što su manipulacije izvršene, ponovno pokrenite pametni telefon, a zatim će nastaviti s radom sa spremljenim postavkama.

CPU tuner

CPU tuner - odličan program za eksperimente, koji, ako su pravilno konfigurirani, mogu pokazati nevjerojatne rezultate. Osim profila i regulatora, aplikacija može koristiti okidače, koji omogućuju prilično fleksibilne postavke frekvencije ukazujući na uvjete pod kojima treba koristiti jedan ili drugi profil. Sam proces overclockinga je prilično jednostavan i ne vrijedi ga posebno opisivati, jer se praktički ne razlikuje od gore opisanih radnji u Antutu Cpu Masteru.


Prema zadanim postavkama, ako se koristi prilagođena jezgra s mogućnošću overklokiranja, postavlja se samo maksimalna frekvencija, a sve ostale postavke postavljaju se sljedećim redoslijedom: "Postavke", zatim "Sustav", zatim "Dopuštene frekvencije CPU-a (i, u Khz) , mora biti odvojen razmakom).

Program ima mogućnost prilagođavanja svih profila, počevši od bežična sučelja, a završava s učestalošću i radom okidača. CPU tuner će raditi pozadina, bez obzira na odabrani profil, na način koji vama odgovara. Potrebna je mala količina RAM memorija i pazi na potrošnju energije. Video

Koliko često čujemo ovo pitanje kada sljedeći najnoviji pametni telefon ili tablet izlazi na tržište. Čemu tolika produktivnost ako se nema čime okupirati, a još jedna ugrađena glamurozna i nakrivljena školjka i dalje usporava? Uostalom, telefon treba zvati i slati SMS... pa, puštati glazbu, a sve ostalo su beskorisni brojevi.

Trebali bismo početi s činjenicom da kada bi cijena takvog pametnog telefona bila mala i pristupačna većini, bilo bi manje pitanja. Štoviše, kada bi takav procesor, memoriju i zaslon bilo moguće ubaciti u svoj omiljeni dialer bez promjene samog telefona, većina bi bila potpuno tiha.

Ali pitanje je zapravo staro koliko i ona sama mobilna veza. Uostalom, prije četiri godine to je zvučalo kao "zašto nam treba iPhone?", prije sedam godina kao "zašto nam treba pametni telefon ili komunikator", a davno su neki konzervativni korisnici lamentirali o svrsishodnosti polifonije, ekran u boji, mobilni internet i drugi čips.

Ne želim odgovoriti na ovo pitanje. A ovaj članak neće dati odgovor za takve ljude. Neka i dalje uživaju u svom jeftinom (ili skupom luksuznom) telefonu i neka im se ne miješaju u život. Umjesto toga, ovo je pokušaj sistematiziranja onih scenarija korištenja modernog univerzalnog pametnog telefona kojih se možete sjetiti, s kojima sam se osobno susreo i redovito ih koristim.

Da bismo detaljnije govorili o većini ludih mogućnosti modernog pametnog telefona, pomoći ću vam s još uvijek relevantnim Samsung Galaxy R. Slučajno se našao pri ruci. Možda je star skoro godinu dana, ali ima dvije jezgre i 1,3 gigaherca.

Treba li telefon zvoniti?

Jeste li mislili da ću kao i mnogi drugi geekovi početi pričati o igricama, nekonvertiranim videima i ostalim radostima koje pruža moderan pametni telefon? Doći će i do toga. Ali telefon, prije svega, mora moći telefonirati, a pametni telefon to i jest pametni telefon, a to znači da morate pametno zvati.

Mnogi su jednostavno uvjereni da običan, jednostavan telefon, kao što je Nokia 3310 ili sličan, može telefonirati. Ali mislim da ne može... Počnimo s tim odakle dolaze telefonski brojevi koje sada svi zovemo? Pravo! Iz imenika! Telefonski imenici modernih pametnih telefona najčešće se sinkroniziraju s nekim računom na Internetu (na primjer, s Google usluge u slučaju Androida). Možete pohraniti više brojeva i drugih informacija na jedan kontakt, kao što su Facebook račun, Twitter, Skype i druge usluge. Vrlo je praktičan ako želite imati pristup svom telefonskom imeniku s bilo kojeg mjesta na svijetu te se pri kupnji novog pametnog telefona s njim sinkronizirati u jednom trenutku.

Sada razmislimo o tome gdje će se brojevi pojaviti u jednostavnom biraču brojeva? Ovaj se telefon najvjerojatnije neće moći sinkronizirati s Google računom. A brojeve ćete morati unijeti ručno. Netko će reći da ih možete prebaciti preko SIM kartice, ali u najboljem slučaju bit će do 1000 brojeva (zadnji uzorci) i jedan po kontaktu. SIM kartica je prikladna samo za vrlo važne brojeve i ništa više. Također možete potražiti brojeve na svom pametnom telefonu i birati ih na brojčaniku. Neki ljudi rade upravo to - njihov pametni telefon djeluje kao rokovnik. Ali to ionako nije poanta.

Ako je primjer telefonskog imenika donekle nejasan, zapamtite da moderne mobilne mreže pružaju nešto napredniju funkcionalnost. Uzmimo za primjer video komunikaciju u 3G mrežama. Nije najpopularnija usluga na tržištu, ali ima umjerenu potražnju među onima koji vole vidjeti lice svog sugovornika (osobito roditelji koji žele vidjeti svoju djecu).

Prisjetimo se još jednog aspekta - SIP i VOIP ili drugim riječima Internet telefoniranje. Isti Skype se odnosi na ovo. Zovemo bilo gdje u svijetu po tarifama VOIP operatera. Pa, možda plaćamo 3G promet ako ne možemo pronaći Wi-Fi. Neki ne tako jednostavni dialeri također mogu telefonirati putem internetskih telefona, ali ne svi i ne uvijek kvalitetno. Opet pobjeda pametnih telefona.

Ali ako vas ovo ne uvjeri, slobodno stavite Nokiu 3310 u džep i krenite svojim poslom. A onda zazvoni zvono na bučnoj, prometnoj ulici... Ali ne možete baš razgovarati. Ništa ne čujete i sami morate vikati u mikrofon. Nikakvi trikovi ne pomažu u poboljšanju situacije. A čovjek hoda pored njega i mirno govori na modernoj "lopati", bez ikakvih posebnih problema. To je zato što ova "lopata" ima drugi mikrofon na vrhu za smanjenje buke.

Ovo ne rješava u potpunosti situaciju s bukom, ali postaje bolja za faktor dvadeset. Dakle, slobodno pošaljite jednostavan dialer na smetlište povijesti i zaboravite ga kao ružan san. Svoju glavnu funkciju uspješno je prenio na pametni telefon 2012.

Igrač?

Obični telefon, kao što smo već doznali, u 2012. godini ne može telefonirati jer su se zadaće promijenile, a tehnologija narasla. Što je s glazbom? Kao što znate, audio put modernih pametnih telefona (velike većine) ne razlikuje se mnogo od onoga što je instalirano u telefonima prije mnogo godina. Štoviše, zbog nestanka gumba, prebacivanje zapisa u hodu je nezgodno u usporedbi s telefonom s tipkovnicom.

Je li to stvarno paritet? Ali ne! Pjesme možete mijenjati pomoću gumba na slušalicama, a nedostaci u audio putu lako se ispravljaju pomoću poboljšanja trećih strana i alternativnih playera. A jedan od ovih playera zahtijeva samo gigaherc ili bolji višejezgreni procesor. Govorimo o Neutron Music Playeru.

Teško je procijeniti koliko zvuk postaje profesionalan, ali nitko ne može tvrditi da zvuk postaje stvarno cool. A ako je pametni telefon opremljen procesorom koji podržava NEON tehnologiju, tu je i posebna verzija playera koja to otkriva u potpunosti! Jednostavno se ne isplati slušati obične MP3. Odmah se mogu čuti mane ovog formata. Bolje je koristiti kvalitetnije formate OGG, AAC ili WMA ili odmah Lossless, kao što su FLAC, ALAC, Ape i drugi.

I opet, jednostavan birač s playerom izgubio je od pametnog telefona u kvaliteti zvuka. A to se čak i ne sjeća da postoji internetski radio i glazbene trgovine izravno na pametnim telefonima.

Zašto vam treba veliki ekran?

Jedna od najčešćih pritužbi modernim pametnim telefonima odnosi se na veličinu zaslona. Pa kako uopće možeš hodati s ovom lopatom i kako je možeš staviti u džep? To je užasno nezgodno!

Očigledno, takvi ljudi jednostavno nisu imali priliku staviti takav pametni telefon u džep kako bi se uvjerili da nema problema. Istine radi, napominjem da neki ljudi uspiju nositi tablete od 7" u džepu. Ali šalu na stranu! Nema problema, a primjer je Samsung Galaxy Note pokazalo da su ogromni ekrani traženi na tržištu. Ali zašto je još uvijek potreban?

Ovaj ekran je jednostavno napravljen za video. Da se ne bi dvjesto puta preobratio. Moderne jezgre i gigaherci dopuštaju da se video ne pretvara i reproducira bez ikakvih usporavanja. Skromno prešutimo bug kod Nvidia Tegra 2 procesora koji se tiče MKV formata. Ovo je tema za poseban članak. Osim toga, ovaj bug je ispravljen u Tegra 3. Osim toga, nisam ljubitelj gledanja videa na pametnim telefonima.

No svi će se složiti da je pregledavanje interneta, čitanje tekstova, kreiranje i uređivanje dokumenata zgodno na velikom ekranu. I nisam uzalud rekao o stvaranju i uređivanju. Ako je osjetljivost zaslona dobra, preostaje samo odabrati prikladnu zaslonsku tipkovnicu - i jednostavnu zamjenu bilježnica spreman.

I sam sam se iznenadio kada sam pokušao tipkati na ekranu istog Galaxy R. To je stvarno zgodno, ali ipak više volim mehaničku qwerty tipkovnicu. Ali za kratke i ne baš kratke bilješke prikladni su moderni pametni telefoni. Ovo ne bi bilo moguće bez veliki ekran i snažan hardver koji pruža performanse udobne tipkovnice.

Hoćemo li igrati?

Vrijeme je za razgovor o igrama moderni pametni telefoni. Igre su ono što Nvidia potiče na kupnju pametnih telefona s Tegra 2 i 3 procesorima.

Danas postoji mnogo igrica na Androidu. Počevši od ležernih igrica kao što su Angry Birds, Fruit Ninja i Doodle Jump, do ozbiljnih i lijepih igara kao što su Gangstar Rio: City of Saints i Need for Speed: Hot Pursuit. Iznenadila me i ne nova, ali prekrasna igra temeljena na filmu “Avatar”. Ne mogu vjerovati da igra nije nova i pomalo zastarjela.

Drago mi je da su se u posljednje vrijeme počele pojavljivati ​​punopravne igre prenesene s računala, koje smo igrali prije deset ili više godina. Max Payne i GTA 3 za mobilne platforme već su mjesecima na prvim stranicama ocjenjivanja mobilnih igara.

Netko će s pravom primijetiti da je igranje tako ozbiljnih igara na ekranu pametnog telefona vrlo nezgodno. I općenito, za prijenosne igre postoji PSP ili PS Vita. Na kraju ću reći da nisam okorjeli igrač, pa mi ne treba poseban uređaj za igre, a igrao sam se s njima. I s prvima se negdje slažem. Ali opet, većinu igara je ugodno igrati ako je zaslon velik i osjetljiv. Sa portiranima je teže, ali GTA 3 je lijepo igrati. Ali Max Payne zahtijeva povezivanje tipkovnice, miša ili barem joysticka. Ali o tome više u nastavku.

USB-host

Možda najluđa značajka bilo kojeg modernog pametnog telefona! Spojite sve USB uređaje na uređaj ako postoje upravljački programi za njih. I jednostavno mi je nevjerojatno da mnogi ljudi ne mogu zamisliti slučajeve upotrebe u kojima bi se mogli povezati s pametnim telefonom putem adaptera USB flash pogona i drugih perifernih uređaja. Imao sam slučaj u kojem je USB-host došao u pomoć. Tog sam dana zaboravio svoj flash pogon kod kuće, a stvarno sam trebao pokupiti nekoliko važnih dokumenata od prijatelja. Sa sobom sam imao samo pametni telefon. No, nakon što ga je kabelom spojio na njegov ne novi laptop, ne samo da je internet nestao zbog isključenog USB modema, nego se ni pametni telefon nije htio detektirati. Pokazalo se da je moj uređaj presnažan za ovo računalo. Ali sjetio sam se da imam USB adapter sa sobom - mikro USB. Prijatelj je jednostavno snimio dokumente na svoj flash pogon, a onda sam ih odatle uzeo izravno na svoj telefon. Koliko god smiješno zvučalo, USB-host je u tom trenutku priskočio u pomoć.

Ali ako povezivanje flash pogona, tipkovnice ili miša s pametnim telefonom sada nikoga ne iznenađuje, kako je onda s povezivanjem drugog pametnog telefona? Što se toga tiče, većina čak i upućenih ljudi reći će da je nerealno, jer i jest moćan uređaj, a uređaj ga ne prepoznaje. I doista je tako. Ali sjetio sam se da imam kabel od vanjskog tvrdi disk, na koji možete spojiti vanjsko napajanje i kineski akumulator sa solarnom baterijom. I što je čudno, moja su se dva pametna telefona spojila u roku od 30 sekundi - a Galaxy R je vidio njihove datoteke na memorijskoj kartici!

Posljednja slika navodi na neke zanimljive misli. Dostupno na Androidu poseban program, koji vam omogućuje pisanje softvera za njega izravno na pametnom telefonu ili tabletu (andJide). Nažalost, možete otklanjati pogreške samo na samom uređaju, što može dovesti do stalna ponovna pokretanja, ako sam nešto krivo programirao. Ali ako je ADB upravljački program napisan za sam Android, tada će biti moguće povezati druge pametne telefone putem USB hosta i otkloniti ih. A ako je takav slučaj upotrebe nevjerojatan za pametni telefon, onda je za tablet s tipkovnicom sasvim realan.

Sljedeći slučaj za pametne telefone uglavnom nije relevantan. Ali za tablete i mini-tablete bez 3G modula to je vrlo prirodno. Ali modem treba prebaciti u način rada "samo modem". I možete koristiti 3G Internet putem modema. Najčešće nisu potrebne posebne postavke. Za pametne telefone može biti relevantno ako se unutra nalazi SIM kartica skupi Internet, au modemu - s jeftinim. Ali koliko ja znam, nitko to zapravo ne želi učiniti.

Stalno čujem izjavu da su čak iu najmodernijim pametnim telefonima čak i kamere s najviše megapiksela još uvijek gore od zasebne profesionalne kamere. No, svi će se, naravno, složiti da upravo ova kamera može postati puna memorije kada je računalo daleko, a snimanje još nije gotovo. I USB-host će se nositi i s ovim problemom.

Ovo je pravi slučaj korištenja koji fotografi iz cijelog svijeta koriste već dvije godine. Samo najčešće je kamera spojena na tablet, na kojem možete urediti fotografiju i poslati je putem e-pošta ili prenijeti u oblak. Ali to ne mijenja suštinu.

Emulacija

Još jedna luda funkcionalnost modernih pametnih telefona, gdje su sve jezgre i gigaherci iskorišteni do kraja! Budući da ima malo vlastitih igara ili aplikacija, trebali bismo tražiti način da pokrenemo ono za što je već stvoreno raznih sustava i uređaji u prošlosti. Ovi stari programi i igre dobivaju drugi vjetar na zaslonu pametnog telefona.

Najbolje je, kao što pretpostavljate, naučiti kako oponašati igraće konzole iz prošlosti. A ako emulacija NES (Dendy), Sega Mega Drive, Super Ninetendo nikoga ne iznenađuje, kako vam se sviđa emulacija Play Station 1 i Ninetendo 64?

U redu, PS 1 se može uspješno emulirati Windows Mobile komunikatori. Ali tu je rijetko bilo kapacitivnog ekran na dodir, a brzina emulacije bila je daleko od idealne. Usput, kao što vidite, možete spojiti joystick za emulaciju putem zloglasnog USB-hosta za praktičniju igru. Ali na fotografijama je takav joystick povezan kao primjer. Zapravo, za pametne telefone izumljeni su posebni joystickovi u koje se uređaj umeće odozgo. Praktično je igrati čak i dok ste u pokretu. Usput, razvija se čak i Sega Dreamcast emulator za Android, čija se alfa verzija već može naći na Internetu. Šteta što je ovaj emulator odbio raditi na Galaxy R-u zbog Tegre 2. Ali ovim tempom već možemo sanjati o emulaciji Play Stationa 2.

Ali emulacija na Androidu nije ograničena samo na konzole. Još od vremena Windows Mobilea, emulatorski programi za Dos sustave, pa čak i punopravno X86 računalo, došli su do nas. Čak i na tim slabim, za današnje standarde, komunikatorima uspjeli smo pokrenuti Windows 95 i Windows XP. Ali uz sve jezgre i gigaherce u 2012., ovo je sada dostupno bez većih poteškoća i sami prosječnom korisniku. Za BochS programe postoje gotove verzije sa sustavom Windows 95, koji rade prihvatljivom brzinom na modernim pametnim telefonima.

Možete čak i instalirati softver unutar ovih sustava. Pokušao sam instalirati Matlab 6. Nije jako brzo, ali može uspjeti. Ali Windows XP je i dalje instaliran iz zabave, budući da se čak i sada "Start" otvara za minutu, ako ne i više.

U jednom trenutku sam zažalio što nemam najmoderniji četverojezgreni procesor, kakav je Samsung Galaxy S3. Kad sam pokrenuo pune treće "Heroje" unutar Windowsa 95.

Trebam li reći da je igra bila toliko spora da ju je bilo nemoguće igrati? Čak i ovaj stari laptop iz 1997. može igrati istu igru ​​punom brzinom. A pametni telefon iz 2012. jedva šepa poput mrtvog zanovijeta. Da budemo pošteni, vrijedi napomenuti da čak ni 4 jezgre ovdje neće pomoći, jer morate dovršiti sam emulator ili izgradnju igre za prihvatljivu brzinu. Ali nakon prvog i drugog "Heroja" na Windows Mobileu u istoj emulaciji, ovo je očigledan napredak. Usput, na Androidu postoji preneseni besplatni VCMI motor koji vam omogućuje pokretanje trećih "Heroja" normalnom brzinom.

Također uključeno Android uređaji ah, možete pokrenuti puni Linux bez emulacije, poput izvornog sustava. Sve ove manipulacije zahtijevaju Root je u pravu a tema je toliko opsežna da zahtijeva poseban materijal. O tome više drugi put.

Zaključak

Nisam razmotrio sve slučajeve koji pokazuju prednosti modernih pametnih telefona u odnosu na jednostavne telefone za biranje brojeva, a ne sve scenarije koji se mogu koristiti za učitavanje moćnog višejezgrenog hardvera pametnog telefona. Htio sam samo pokazati da je izjava da sve te gigaherc jezgre nisu potrebne, nema ih što zauzeti, a telefon treba samo zvoniti, donekle neutemeljena. Moderni pametni telefoni obavljaju sve funkcije, čak i one najjednostavnije, bolje i učinkovitije od jednostavnih programa za biranje brojeva. A mogu i mnogo više.

Mnoge vlasnike pametnih telefona zanima što je procesor u telefonu i što je to funkcionalnost. Po analogiji s osobno računalo,Mikročip je srce mobilnog uređaja. Međutim, koristi se zajedno s drugim komponentama (grafički akcelerator, itd.) za formiranje sustava koji funkcionira kao zapovjedni centar. Apsolutni lider među programerima mikroprocesorskih arhitektura je ARM Limited. Velika većina proizvođača, kao što su NVidia, Apple i drugi, koristi ARM tehnologiju u proizvodnji čipova.

Različite verzije arhitektura za procesor u telefonu.

Arhitektura je jedan od najvažnije karakteristike mikroprocesori. Zahvaljujući tehnološkom napretku, funkcionalnost pametnih telefona neprestano se proširuje. Modernizacija uređaja zahtijeva novije verzije "punjenja", koje omogućuju optimizaciju njihovog rada. Na primjer, povećati produktivnost, smanjiti troškove energije itd. No, uz prednosti, noviji procesori imaju i neke nedostatke. Stoga se pokazalo da su uređaji temeljeni na ARMv6 nekompatibilni s nekim aplikacijama, posebice igrama razvijenim za ARMv7. Ovo nije jedini dokaz da razlika između različite verzije jedna arhitektura može biti ista kao i između potpuno različitih arhitektura.

Što određuje glavne parametre procesora u telefonu?

Druga najvažnija karakteristika nakon arhitekture je kernel. Tehnički parametri svakog pametnog telefona obično označavaju dvojezgreni ili četverojezgreni procesor. Kernel određuje sljedeće parametre uređaja: 1. Performanse. Za trodimenzionalne igre, aplikacije za obradu video i multimedijskih datoteka, potrebne su 4 jezgre. Ponekad komunikatori koriste dodatnu 5. jezgru za obavljanje jednostavnih zadataka kao što je ušteda energije baterije uz visoke performanse. općenito, velika količina kerneli ne proširuju toliko funkcionalnost sustava koliko povećavaju brzinu izvršavanja zadataka. Proces je optimiziran raspodjelom opterećenja između elemenata. 2. Potrošnja energije. Kako bi se smanjila potrošnja energije, jezgre koje se ne koriste tijekom rada automatski se isključuju. 3. Frekvencija takta pokazuje koliko ciklusa takta mikroprocesor izvodi po vremenskom intervalu (sekundi). Mjerna jedinica - GHz, MHz. Frekvencija takta proporcionalna je brzini uređaja, kao i vrijednosti potrošnje energije. Kako bi smanjili troškove energije, proizvođači postavljaju ograničenja za PM. Kako bi se osigurale visoke performanse uz nisku potrošnju energije, preporučuje se kupnja komunikatora temeljenih na 4-jezgrenim procesorima. Međutim, kako bi se spriječilo pregrijavanje uređaja, potrebno je instalirati najnovije verzije aplikacija.

Dodatne karakteristike mobilnih procesora.

Jedan od važnih parametara kojeg se prodavači gadgeta rijetko sjećaju je količina predmemorije. Što je veći virtualni kapacitet pohrane, to je veća brzina dovršetka zadatka. Razlika između volumena predmemorije može se vidjeti usporedbom uređaja službenog proizvođača i njegove replike. S istim parametrima, brendirani gadget će raditi brže od kopije. Smanjenje količine predmemorije omogućuje smanjenje tržišne cijene proizvoda. Međutim, takav čip može zadovoljiti potrebe prosječnog korisnika.

Mnogi vlasnici Android uređaja na raznim forumima i web stranicama često nailaze na spominjanje nečeg nerazumljivog, što se zove kernel ili na engleskom kernel. Može se promijeniti i spominje se u izborniku postavki uređaja, u odjeljku "O tabletu (telefonu)".

Kopate li dublje, ustanovit ćete da je kernel dio operativnog sustava, a nema ga samo Android, već i drugi operativni sustavi: Windows, iOS, MacOS i drugi. No, zanimat će nas Android kernel, a ja ću pokušati objasniti što je to na razini početnika.

Vjerojatno znate da je svaki operativni sustav, pa tako i Android, uglavnom skup programa koji upravljaju radom cijelog uređaja i odgovorni su za pokretanje korisničkih aplikacija poput igara, upravitelja datotekama, web preglednika i drugih.

A Android kernel je praktički najvažniji dio operativnog sustava, koji je odgovoran za interakciju između svih hardvera i softverski dio sustava. Kernel se sastoji od skupa upravljačkih programa za svu opremu u uređaju i podsustava za upravljanje memorijom, umrežavanjem, sigurnošću i drugim osnovnim funkcijama operativnog sustava.
Na primjer, kada dodirnete zaslon za pokretanje aplikacije, upravljački program touchpad zaslon utvrđuje mjesto gdje se klik dogodio i javlja koordinate drugim programima, koji će ih opet pomoću kernela pronaći u memoriji uređaja pravu primjenu i pokrenite ga. Ovo je, naravno, vrlo pojednostavljen model, ali odražava bit operativnog sustava.

Tako smo saznali da kad god softver treba hardver tableta ili telefona da nešto učini, okreće se jezgri operativnog sustava da to učini.

Kernel kontrolira apsolutno svu opremu: Wi-Fi, Bluetooth, GPS, memoriju i druge uređaje. "Srce" uređaja - njegov procesor - nije iznimka. Jezgra može kontrolirati svoju frekvenciju i napajanje.
Operativna jezgra Android sustavi, koji je njegov programer, Google, posudio iz operativnog sustava Linux.


Budući da kernel kontrolira sav hardver, a hardver je kod svih tableta i telefona drugačiji, osnovni Android kernel proizvođač modificira za svaki uređaj zasebno.

Kao firmware, kerneli mogu biti stock (tvornički) i prilagođeni - alternativni, kreirani od strane neovisnih programera.

Zašto su nam potrebni prilagođeni kerneli? Zaliha jezgre je maksimalno optimizirana od strane proizvođača za određeni uređaj, ali obično blokira tako važne funkcije jezgre kao što je, na primjer, kontrola frekvencije procesora. A ako trebate overclockati procesor svog tableta, morat ćete promijeniti kernel u prilagođeni, u kojem je funkcija kontrole frekvencije procesora otključana.

Osim toga, prilagođeni kerneli obično se temelje na novijim Linux verzije jezgre. Ovdje je približan popis značajki koje nam daju prilagođeni kerneli:

  • Promijenite frekvenciju procesora u širokom rasponu;
  • Overclocking grafičkog podsustava (GPU);
  • Smanjenje frekvencije i napona procesora, što omogućuje dulje trajanje baterije;
  • Noviji i kvalitetniji upravljački programi, na primjer, ubrzavaju GPS ili dodaju nove funkcije;
  • Širok raspon opcija za prilagodbu i konfiguraciju zvuka i boja zaslona;
  • Podrška za alternativu datotečni sustavi(XFS, ReiserFS i drugi).

Budući da alternativne kernele stvaraju neovisni programeri, nema jamstva da će vaš tablet ili telefon raditi bez problema nakon instaliranja prilagođenog kernela. Stoga, prije flashanja novog kernela, preporučljivo je izvršiti dovršetak sigurnosna kopija sustava.