Sisteme de Operare
UNIVERSITATEA DIN ORADEA
FACULTATEA DE INGINERIE ELECTRICĂ ȘI TEHNOLOGIA INFORMAȚIEI
DOMENIUL – CALCULATOARE
REFERAT LA DISCIPLINA
SISTEME DE OPERARE II
-profesor coordonator-
dr.ing. Robert Gyorodi
-student-
Vancea Sorin
– CALCULATOARE –
ANUL 4, GRUPA 1741 B
Comparații ale nucleelor sistemelor de operare mobile
Android si Windows Mobile
Introducere
Întrebarea pe care ne-o pounem toți când vine vorba de achiziționarea unui nou telefon sau tableta este probabil ce sistem de operare sa alegem? Ca și un răspuns la întrebare, vom compara două dintre ele, acestea fiind Android si Windows Mobile.
Sistemul de operare Android deține 78% din cota de piața, urmat de iOS cu 18.3% si Windows Mobile cu 2.7% . Restul de 1% este deținut de celelate sisteme de operare, BlackBerry, Simbian, Tizen, etc.
Windows Mobile dezvoltat de compania Microsoft bazat pe nucleul WindowsNT si suporta procesoare cu arhitectura ARM, x86 si versiuni de 64-biti ale acestora. Sistemul de operare Android este dezvoltat de Open Handset Alliance, fondata in 5 Noiembrie 2007, aceasta este compusa din 84 de firme și este condus de Google. Are la baza nucleul Linux si suporta procesoare cu arhitectura ARM, x86, MIPS si versiuni de 64-biti ale acestora.
Android
Nuleul sistemului de operare Android se bazează pe unul dintre nucleele Linux. Din aprilie 2014, dispozitive Android folosesc în principal versiunea 3.4 sau 3.10 a kernel-ului Linux. Versiunea nucleului depinde de dispozitivul Android real și platforma hardware. Android a folosit diverse versiuni de kernel după versiunea 2.6.25, care a fost folosit în Android 1.0.
Varianta Android a kernel-ului Linux are modificări arhitecturale suplimentare puse în aplicare de către Google în afara ciclului de dezvoltare a kernel-ului tipic Linux, precum includerea unor componente, cum ar fi:
Binder – sistem de comunicare inter-proces
ashmem -partajarea memoriei dupa nume la procese diferite
pmem – Persistent memory
logger -folosit pentru inregistra de mesaje pentru un sistem specific sau a unei componente
wakelocks – mecanisme software pentru gestionarea energiei
out-of-memory management – tratarea erorilor de memorie
Stocarea flash pe dispozitivel Android este împărțit în mai multe partiții, cum ar fi /system pentru sistemul de operare în sine, și /data pentru datele utilizatorilor și instalarea aplicatiilor. Spre deosebire de distribuțiile desktop Linux, proprietarii de dispozitive Android nu au acces root pentru a accesa sistemul de operare și partițiile sensibile, cum ar fi /system, acestea sunt read-only.
Cu toate acestea, accesul root poate fi obținut prin exploatarea defectelor de securitate în Android, care este frecvent utilizata de comunitatea open-source pentru a spori capacitățile dispozitivelor, dar, de asemenea si de către părțile rău intenționate pentru a instala viruși.
Windows Mobile
Windows Phone 8.1 este bazat pe kernel-ul Windows NT. Windows Phone 8.1 utilizează sistemul de baza din Windows, care este un sistem de ferestre minimal care lanseaza sistemul, gestionează hardware-ul și resursele, se autentifică și comunică într-o rețea, și conține caracteristici de securitate de nivel scăzut.
Nucleul mobil este implementat in asa fel incat sa se poata ocupa de sarcini specifice unui telefon mobil.
Sistemul de operare adaugă un sistem de fișiere îmbunătățit, drivere, stiva de rețea, mass-media și suport pentru grafică. Utilizând kernel-ului NT, Windows Phone poate folosi acum procesoare multi-core de până la 64 de nuclee, precum și rezoluții de 1280 × 720 și 1280 × 768, în plus față de baza de 800 × 480 rezolutie deja disponibile pe Windows Phone 7.
Mai mult, windows Phone 8, adaugă, de asemenea, suport pentru carduri microSD, care sunt utilizate în mod obișnuit pentru a adăuga spațiu de stocare suplimentar pentru telefoane. Suportul pentru ecrane 1080p a fost adăugat în octombrie 2013, cu actualizarea GDR3.
Datorită treceri la kernel-ul NT, Windows Phone 8 suportă, de asemenea criptarea nativă Bitlocker 128-bit și Boot Secure. Windows Phone 8 suportă, de asemenea NTFS datorită acestor schimbari.
Compararea nucleelor
Pentru compararea celor două nuclee voi folosi un tabel care sa evidențieze deferențele sau asemanarile generalae si tehnice.
1.Privire de ansamblu asupra caracteristicilor
2. Suport protocol de transport
3. Securitate in nucleu
4. Suportul pentru server in nucleu
5. Suport sistem de fișiere
5. Seturi de instrucțiuni CPU acceptate și microarchitecturei
5. Algoritmi de criptare suportați
Bibliografie
https://en.wikipedia.org/wiki/Comparison_of_mobile_operating_systems
https://en.wikipedia.org/wiki/Open_Handset_Alliance
https://en.wikipedia.org/wiki/Android_(operating_system)
https://en.wikipedia.org/wiki/Unix-like
https://en.wikipedia.org/wiki/Architecture_of_Windows_NT
https://en.wikipedia.org/wiki/Windows_Phone_8
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Sisteme de Operare (ID: 103925)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
