Bitget App
Trading inteligente
Comprar criptoMercadosTradingFuturosCopyRobôsRenda

Virtual Machine

Intermediário
share

O que é uma máquina virtual?

Uma máquina virtual (MV) é um programa que emula um sistema de computador, completo com CPU, memória e armazenamento virtuais. De um ponto de vista externo, não parece diferente de uma máquina física com o mesmo hardware.

Como funciona uma máquina virtual

Uma máquina virtual é equipada com um sistema operacional, arquivos e aplicativos, e funciona de forma semelhante a um computador físico. Pode hospedar sites, executar programas e operar em uma rede junto com outros sistemas. Quando é exibida em uma tela, a máquina virtual é vista como uma janela em execução no sistema operacional do computador anfitrião.

Além disso, possui CPU, memória e armazenamento virtuais, que são simulados em vez de físicos. Consequentemente, várias máquinas virtuais podem coexistir em um único servidor, gerenciadas por um software chamado hipervisor. O hipervisor mapeia o hardware virtual da MV para os componentes físicos do servidor.

Nessa configuração, um único servidor físico pode comportar várias máquinas virtuais, cujo número é limitado pelos recursos do servidor. O excesso de MVs pode resultar em diminuição do desempenho.

Por que as máquinas virtuais são usadas?

As máquinas virtuais funcionam como ambientes isolados ou sandboxes nos quais o código pode ser executado independentemente do sistema. Consequentemente, eles são ideais para testar novos softwares ou executar códigos potencialmente maliciosos.

As MVs também podem executar um sistema operacional diferente ou mais antigo para permitir a execução de software, que pode não ser compatível com o sistema operacional do sistema anfitrião. Por exemplo, um usuário pode utilizar uma MV para executar o software Windows em um dispositivo Linux, executando uma máquina virtual com um sistema operacional Windows em seu sistema Linux.

Exemplo importante: EVM (Ethereum Virtual Machine)

Todos os nós da rede Ethereum utilizam a EVM (Ethereum Virtual Machine), a máquina virtual do Ethereum, para executar contratos inteligentes, operando em uma área restrita separada. Essa configuração oferece vantagens significativas de segurança para a plataforma Ethereum, tornando-a resistente a ataques DDoS (Distributed Denial of Service, negação de serviço distribuído), que são comumente empregados por hackers.

Glossários relacionados

User Interface (UI)
register_login
Coloque seu conhecimento em prática, crie uma conta Bitget hoje mesmo!
Inscreva-se já
Já tem uma conta?Login
Baixar o app
Baixar o app