
Desbloqueie seu potencial de jogo com o POCO X6 Pro de 256 GB por um preço incrível de R$ 1.878 na Amazon
2025-02-17
Desenvolvimento do Processo Intel 18A está em andamento, com CPUs da linha Panther Lake em fase de testes.
2025-02-17Aqui está o conteúdo reformulado:
Um estudante de ensino médio conseguiu executar um sistema leve do Linux dentro de um documento PDF no Google Chrome, segundo informações do site TechRadar. A façanha foi realizada através do desenvolvimento do LinuxPDF para navegadores com base em Chromium, que utiliza uma versão modificada do TinyEMU, um emulador adaptado para funcionar dentro de um PDF.
- Qual é a história por trás do Linux?
- Descubra 13 coisas que usam Linux e você não sabia
A façanha foi alcançada por um usuário identificado como Ading2210 e não foi a primeira vez que ele fez algo do tipo: anteriormente, ele criou o DoomPDF, uma versão do jogo Doom que roda diretamente de um arquivo PDF. A criação com o Linux funciona de maneira semelhante.
O DoomPDF se baseia no suporte do formato PDF para Javascript e requer um navegador baseado em Chromium para funcionar. O código foi compilado para rodar dentro de um PDF a partir de uma versão antiga do Emscripten, compilador de código-fonte que geralmente opera para WebAssembly, mas, neste caso, compila para asmj.js, um subconjunto de JavaScript.
O LinuxPDF funciona como um emulador que roda dentro do visualizador de PDFs do Chrome (ou de qualquer outro navegador baseado em Chromium, como o Edge e o Opera). A interface do programa abrange uma área de visualização do sistema Linux com um teclado virtual feito de botões PDF interativos.

O sistema possui algum defeito?
Ading2210 afirma que o projeto Linux em PDF apresenta um problema de desempenho, sendo 100 vezes mais lento do que o esperado. O kernel do Linux, parte central do sistema operacional, leva de 30 a 60 segundos para inicializar dentro do arquivo.
Essa lentidão ocorre porque o mecanismo de PDF atual do Chrome está com o compilador Just-in-Time (JIT) desabilitado. Até o momento, Ading2210 não encontrou uma maneira de acelerar o código.
Leia também:
- O que é o sistema operacional?
- 5 motivos para você começar a usar o Linux
- Entenda a relação entre Android e Linux
VÍDEO: Notebook com LINUX vale a pena? Dá pra trocar o WINDOWS pelo LINUX?
