? UML é uma sigla com vários significados na tecnologia dos computadores . Uma interpretação relevante é uma linguagem de programação para a diagramação . No entanto, quando você se juntar a palavra "cliente" para UML, você está falando sobre User-Mode Linux. Este é decididamente diferente da linguagem e requer algum conhecimento de sistemas operacionais Unix-like para dominar . Linux
Linux é um sistema operacional de código aberto que está sob a GNU General Public License , que qualquer pessoa pode acessá-lo. Sistemas Linux rodar em várias máquinas diferentes. Você pode encontrar Linux em computadores pessoais , telefones , tablets e consoles de jogos. Linux é um sistema Unix -like. O aplicativo pai , UNIX , é outro programa de código aberto que foi desenvolvido no início de 1980 . Sistemas Unix-like compartilham muitas das características do UNIX originais. O componente chave em Linux e User- Mode Linux é o kernel.
Kernel
Em informática , um kernel é uma ponte que une uma aplicação eo computador hardware . A linguagem de programação diz a coleção de circuitos que compõem um computador o que fazer. Sem um kernel do sistema operacional , os dois não teriam conexão. O kernel do Linux é o coração de qualquer membro da família de sistemas operacionais Linux . O kernel inicial foi criado pelo estudante Linus Tovalds . Este foi o início dos sistemas Linux. User- Mode Linux trabalha diretamente com o kernel.
User- Mode Linux
User-Mode Linux, ou UML, permite que vários sistemas para trabalhar sob um host do sistema operacional. Isto significa que você pode configurar um número de máquinas virtuais Linux em apenas um computador . Este é um recurso de segurança que sequestra o sistema operacional nativo de os virtuais . Cada máquina virtual tem seu próprio sistema operacional e do kernel. O cliente é o desdobramento ou criança . No caso de UML , o cliente é os sistemas virtuais . Um cliente não é capaz de executar por conta própria. Ela exige um host. O anfitrião é o sistema Linux base.
Unified Modeling Language
Outra interpretação de UML é Unified Modeling Language. Isto pode causar alguma confusão quando a sigla UML surge em uma discussão sobre a tecnologia de computador . A UML linguagem permite que os designers para construir diagramas complexos para a elaboração de projectos de arquitectura ou , entre outras coisas . Há uma nítida diferença entre essas duas formas de UML. Uma definição é uma linguagem de design gráfico, eo outro é um aplicativo do sistema operacional ou processo construído dentro de um ambiente Linux.