? UML est un acronyme avec plusieurs significations dans la technologie informatique. Une interprétation pertinente est un langage de programmation pour Création de diagrammes . Toutefois, lorsque vous rejoignez le mot «client» à UML, vous parlez User-Mode Linux. C'est décidément différente de la langue et exige une certaine connaissance de Unix -like systèmes d'exploitation à maîtriser. Linux
Linux est un système d' exploitation open source qui tombe sous la Licence Publique Générale GNU , donc n'importe qui peut y accéder. Systèmes Linux fonctionnent sur de nombreuses machines différentes . Vous pouvez trouver Linux sur les ordinateurs personnels, les téléphones , tablettes et consoles de jeux. Linux est un système Unix -like. La demande principale , UNIX, est un autre programme open-source qui a été développé au début des années 1980. Systèmes de type Unix partagent de nombreuses caractéristiques de l' UNIX d'origine. L'élément clé à la fois Linux et User-Mode Linux est le noyau.
Kernel
En informatique , un noyau est un pont qui unit une application et l'ordinateur matériel. Un langage de programmation dit la collecte des circuits qui composent un ordinateur ce qu'il doit faire. Sans un noyau dans le système d'exploitation, les deux n'auraient aucun lien . Le noyau Linux est au cœur de tout membre de la famille Linux des systèmes d'exploitation . Le noyau initial a été créé par Linus Torvalds étudiant . Ce fut le début des systèmes Linux. User-Mode Linux fonctionne directement avec le noyau.
User-Mode Linux
User-Mode Linux ou UML, permet à plusieurs systèmes de travailler dans un accueillir le système d'exploitation . Cela signifie que vous pouvez mettre en place un certain nombre de machines virtuelles Linux sur un seul ordinateur. Il s'agit d' une fonctionnalité de sécurité qui séquestre le système d'exploitation natif de ceux virtuels. Chaque machine virtuelle a son propre système d' exploitation et le noyau . Le client est l' émanation ou un enfant. Dans le cas d' UML, le client est les systèmes virtuels . Un client n'est pas en mesure d'exécuter lui-même. Il nécessite un hôte. L'hôte est le système Linux de base.
Unified Modeling Language
Une autre interprétation de UML est Unified Modeling Language . Cela peut entraîner une certaine confusion lorsque l'acronyme UML arrive dans une discussion sur la technologie informatique. Le langage UML permet aux concepteurs de construire des diagrammes complexes de la rédaction ou de l'architecture des projets , entre autres choses. Il ya une nette différence entre ces deux formes d' UML. Une définition est un langage de conception graphique et l'autre est une application du système d'exploitation ou d'un processus construit dans un environnement Linux.