17fc5
Novo processo para análise de código permite que o motor otimize trechos que demandam maior processamento.
O Google confirmou que os canais de desenvolvimento e beta para o navegador Chrome contêm uma versão do V8 que usa contadores para selecionar quais funções ele deve otimizar. Essa mudança oferece uma enorme melhoria de desempenho para pequenos programas em JavaScript; por exemplo, o benchmark SunSpider, composto de diversos testes curtos, é executado 25 por cento mais rápido com o novo otimizador.
O V8 usa um compilador veloz para converter o JavaScript para código de máquina da maneira mais rápida possível e sem qualquer otimização. O motor também possui um compilador de otimização, mas como esse processo demanda muito tempo e processamento, é necessário decidir quais partes do código serão otimizadas. A versão atual do V8 para a cada milissegundo, analisando quais funções estão sendo executadas e colocando-as em uma fila de otimização; isso funciona para programas que levam muito tempo para serem executados, mas programas de tempo curto de execução não recebiam nenhuma melhora do otimizador e, por usar um solução de momento para escolher as funções, funções pequenas porém críticas para o desempenho dos programas podiam ser omitidas pela ferramenta.
A nova solução é usar contadores dentro do código que registram com precisão quantas vezes as funções são chamadas ou os loops são executados e aproxima o tempo que será gasto com a execução do código. Com essas informações detalhadas, gargalos de desempenho são detectados mais facilmente e o compilador de otimização pode ser detalhadamente designado para partes mais pesadas do código. O novo algoritmo está disponível no canal Beta do Chrome para Windows, Mac OS X e Linux. O motor Javascript V8 está disponível na página do projeto dentro do Google Code sob uma licença BSD.
Fonte: h-online, em inglês.
|
HP e Google vão entregar solução para PME entrar na nuvem Publicado em: 18/06/2013 às 14:53 | leituras | MB IT in a Box utiliza hardware da HP com Google Apps for Business. Pacote estará disponível inicialmente nos EUA com chegada prevista aos demais mercados até final de 2013. |
|
Microsoft e USP fazem concurso de apps móveis para universitários Publicado em: 18/06/2013 às 12:27 | leituras | Objetivo é que os estudantes da Poli-USP criem aplicativos para mobile usando as novas ferramentas do Windows 8, com o tema "Aplicações para os cidadãos durante a Copa 2014”. |
|
Atualizando o kernel do Ubuntu para uma nova versão – 3.9.5 e 3.9.6 Publicado em: 18/06/2013 às 11:25 | leituras | Aprenda como atualizar o kernel do seu sistema Linux para as mais novas versões. |
|
Samsung mistura câmera e Galaxy S4 para criar o Galaxy S4 Zoom Publicado em: 17/06/2013 às 17:14 | leituras | Híbrido tem zoom óptico de 10x, flash Xenon e estabilização ótica de imagem. Tudo isso rodando em um processador dual-core de 1.5 GHz e Android 4.2. |
|
Facebook planeja serviço alternativo ao Google Reader Publicado em: 17/06/2013 às 15:41 | leituras | Serviço alternativo ao Google Reader poderá ser lançado em 20 de junho. |
|
Brasil terá 900 mil conexões LTE até o final de 2013 Publicado em: 17/06/2013 às 15:15 | leituras | Esse valor está muito abaixo da expectativa após o lançamento da rede 4G, em abril. |
|
Empresa cria computador menor do que uma moeda Publicado em: 17/06/2013 às 12:00 | leituras | Dispositivo roda o Android 4.1, mas também pode usar outros sistemas baseados em Linux. |
|
Projeto do Google usa balões para levar internet a áreas remotas Publicado em: 17/06/2013 às 10:28 | leituras | Balões gigantes levarão web a velocidades similares as das redes 3G. Primeiro teste do 'Project Loon' começou neste sábado na Nova Zelândia. |
|
Red Hat atualiza virtualização e produtos OpenStack Publicado em: 13/06/2013 às 16:36 | leituras | Empresas como HP, NetApp e Symantec planejam utilizá-lo para fornecer recursos operacionais e de manutenção de produtos. |
|
LibreOffice 4.1.0 com beta 2 pronto para teste Publicado em: 11/06/2013 às 14:58 | leituras | Release de desenvolvimento permite rotacionar imagens no Writer; além disso, várias traduções foram aprimoradas e uma série de bugs foram corrigidos. |
|
Novo post no blog do maddog: FISL e DrupalCamp Publicado em: 10/06/2013 às 14:12 | leituras | maddog dá uma dica de como se inscrever mais barato no FISL 14 e ainda aproveitar a DrupalCamp! |
|
FISL e DrupalCamp Porto Alegre Publicado em: 10/06/2013 às 12:23 | leituras | maddog dá a dica: inscreva-se para na caravana DrupalCamp e vá ao FISL em Porto Alegre com 50% de desconto. |
|
Komputer promove workshop gratuito de gestão de projetos Publicado em: 06/06/2013 às 17:11 | leituras | Gestão de projetos é um tema atual e discutido nos mais diversos segmentos do mercado. Pensando nisso, a Komputer, consultoria especializada em SUSE Linux, está oferecendo um workshop gratuito a esse respeito. As vagas são limitadas. |
|
Raspberry Pi recebe novo sistema de instalação Publicado em: 06/06/2013 às 14:22 | leituras | Software NOOBS (New Out Of Software Box) pode ser instalado em um cartão SD de 4GB ou superior e fornece aos usuários a possibilidade de experimentar diferentes sistemas Linux de forma mais fácil. |
|
Violação de patentes na mira de Barack Obama Publicado em: 04/06/2013 às 10:55 | leituras | Presidente norte-americano endurece leis e anuncia ações executivas para derrubar “patent trolls” nos Estados Unidos, especialmente na área de tecnologia. |
|
Novo artigo online: Combate aos novos malwares exige proteção 360º Publicado em: 29/05/2013 às 18:55 | leituras | Artigo de Marcos Tabajara, Country Manager da Sourcefire no Brasil, fala sobre segurança retrospectiva em tempos de Big Data e Cloud Computing. |
|
MIT Game Lab abre fontes do motor de jogos relativista Publicado em: 29/05/2013 às 16:01 | leituras | Ferramentas do OpenRelativity foram projetadas para ajudar desenvolvedores de jogos a criar experiências educativas que explicam e demonstram a relatividade restrita. |
|
UOL Host lança nova plataforma de hospedagem de sites, inédita no mercado brasileiro Publicado em: 29/05/2013 às 15:37 | leituras | Nova plataforma permite maior velocidade no carregamento do site. Além disso, os serviços ficam disponíveis mesmo que ocorra uma manutenção nos servidores. |
|
Combate aos novos malwares exige proteção 360º Publicado em: 29/05/2013 às 14:36 | leituras | Assim como nos carros, a segurança retrospectiva funciona como “espelhos retrovisores”, permitindo um novo nível de eficiência na segurança que combina detecção retrospectiva e solução do problema em tempo real. |
|
Chrome 28 Beta fica mais rápido e traz melhorias para o Android Publicado em: 27/05/2013 às 11:10 | leituras | Novos recursos para desenvolvedores incluem a introdução de uma API Fullscreen na versão Android do navegador. |
|
Twitter implementa autenticação de dois fatores Publicado em: 23/05/2013 às 11:20 | leituras | O recurso, chamado pelo Twitter de “verificação de login”, deverá tornar mais difícil o sequestro de contas de usuários. |
|
Hitachi e o grande enigma do hardware Publicado em: 22/05/2013 às 18:28 | leituras | Plataforma de conteúdo Hitachi demonstra os problemas relacionados à nuvem confrontados por muitos fornecedores de TI que fizeram seus nomes baseados em hardware proprietário. |
|
Chrome 27 chega com melhor velocidade de carga e correções de segurança Publicado em: 22/05/2013 às 15:57 | leituras | Nova versão inclui melhorias de desempenho e corrige uma série de vulnerabilidades de segurança classificadas em alta prioridade. |
|
Após um ano, Perl 5.18 torna-se estável Publicado em: 22/05/2013 às 15:01 | leituras | Principal mudança inclui uma grande revisão na implementação de hash. |
|
Skype para Linux 4.2 traz melhorias para a interface Publicado em: 22/05/2013 às 11:34 | leituras | Nova versão também contempla uma série de correções de bugs, incluindo uma para um crash na interface de chamadas. |