Comment est un système d'exploitation Mobile différent d'un OS de bureau
Je parle d'un moderne système d'exploitation mobile comme Android/iOS versus modernes de bureau des Systèmes d'exploitation tels Linux/Windows.
Je comprends qu'ils sont beaucoup plus léger. Je me demande ce qu'il exact faible niveau de fonctionnalités sont manquantes ou différents.
- Pour commencer, ils n'ont pas à supporter la même variété de matériel.
InformationsquelleAutor jetru | 2012-01-27
Vous devez vous connecter pour publier un commentaire.
Les écarts entre les deux sont de plus en plus petite - témoin de l'introduction des processeurs multicœurs à l'environnement mobile avec des téléphones comme le Galaxy S II.
Grâce à "haute"-alimenté matériel disponible, il est nécessaire pour le système d'exploitation afin de fournir des fonctionnalités une fois considéré comme le domaine des supercalculateurs, tels que le traitement parallèle et de synchronisation.
En théorie, Android étant une distribution Linux devrait être en mesure d'étendre à l'ensemble des fonctionnalités de l'ordinateur de bureau. Comme pour ne pas avoir à supporter de la même variété de matériel, qui est certainement ouvert à la contention envisager l'appareil de fragmentation (et la fragmentation de l'OS d'ailleurs) qui le rend si difficile à écrire des applications pour Android qui fonctionne sur de nombreux téléphones. Si vous voulez écrire une application qui est accessible à travers de nombreux appareils architectures cela nécessite de cibler beaucoup plus ancienne version d'Android, que la dernière version disponible sur les téléphones plus récents.
À partir d'un des systèmes d'exploitation de ce point de vue est beaucoup plus réduite sur l'iOS de l'architecture où Apple applique une cohérence politique de mise à niveau et les appareils eux-mêmes sont guarrantie avoir certaines configurations matérielles - quelque chose qui ne peut être dit pour Android.
La manière OS de développement pour les téléphones va (pour combler le fossé entre la téléphonie mobile et de bureau), les différences entre les systèmes d'exploitation deviennent de moins en moins importante.
Bien sûr, la principale différence serait le processeur qui est visée. Linux/Windows du travail sur les architectures x86 et 64, mais Android fonctions soley sur les BRAS (bien qu'il existe un projet de port à x86).