OS Baremetal

Um sistema operacional para uma máquina de processamento magra e magra!
Baixe Agora

OS Baremetal Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Other/Proprietary Li...
  • Nome do editor:
  • Return Infinty
  • Site do editor:
  • http://www.returninfinity.com

OS Baremetal Tag


OS Baremetal Descrição

Um sistema operacional para uma máquina magra, média, de processamento! Baremetal é um sistema operacional de 64 bits para computadores baseados em X86-64. O sistema operacional é escrito inteiramente na montagem, enquanto os aplicativos podem ser escritos em montagem ou C / C ++. O desenvolvimento do sistema operacional é guiado por seus 3 segmentos-alvo: * Computação de alto desempenho - atuar como o sistema operacional base para um nó de cluster HPC. A execução de cargas de trabalho de computação avançada é ideal para um sistema operacional mono-tarefa. * Aplicativos incorporados - Forneça uma plataforma para aplicativos incorporados em execução no hardware x86-64 commodity. * Educação - Fornecer um ambiente para aprender e experimentar a programação em montagem x86-64, bem como os fundamentos do sistema operacional.Baremetal botas via Pure64 e possui uma interface de linha de comando com a capacidade de carregar programas / dados de um disco rígido. Planos atuais para V0.5.0 Ligue para uma biblioteca de C / C ++ mais rica em recursos para aplicativos, bem como correções gerais de bugs e otimizações. A criação de Baremetal foi inspirada por Mikos - um sistema operacional de 16 bits escrito em montagem usada como uma ferramenta de aprendizado para mostrar como os sistemas operacionais simples funcionam.Core recursos * escritos em linguagem de montagem pura para computadores baseados em X86-64. * Mais de 60 funções integradas para lidar com a entrada do teclado, saída da tela, arquivos, rede, memória, strings, matemática, multiprocessamento, etc. * suporte Ethernet com o suporte de leitura / gravação do Read / Write do RealTek 8139 para o sistema FAT16Multi. As chamadas são fornecidas para delegação de tarefas para diferentes processadores. * Scalable Até 128 Processadores de 64 bitsNetworkable * As chamadas são fornecidas para envio e recebimento de pacotes via Ethernet. * Buffer de anel que armazene automaticamente pacotes recebidos na memória.Requirements * Um computador de 64 bits baseado em Intel / AMD * Os requisitos de memória são baseados no número de núcleos no computador. O próprio sistema operacional usa 2 MIB, bem como cada núcleo recebe sua própria pilha de 2 mb. Um computador dual núcleo precisaria de pelo menos 6 mib (2 x 2 + 2). Um quad core, 10 mib. * 32 Disco Rígido MIB Mínimo * YASM para compilar o código-fonte


OS Baremetal Software Relacionado