O Google está desenvolvendo uma nova maneira de alocar recursos ao usar os navegadores Chrome e seus “parentes” no motor Chromium. A função RawDraw reduzirá a carga nos recursos do sistema, alterando os princípios de renderização das partes necessárias da página.
Canaltech.com.br
Durante o processo de rasterização, o Chrome usa uma grade de células de 256 × 256 pixels. Os recursos são distribuídos entre células diferentes, graças às quais o Chrome não precisa “recalcular” e redesenhar a página inteira toda vez que o usuário interage com ela (ou um elemento de mídia é reproduzido). No entanto, esse método pode ser aprimorado.
Na Web moderna, mesmo células de página individuais podem “pesar” bastante, às vezes ocupando 10 MB de RAM cada. Não é difícil imaginar quantos recursos cada página inteira pode usar, sem mencionar o fato de que o número de abas abertas também tem um efeito extremamente negativo no consumo de recursos.
Usar o mais novo recurso RawDraw inicia um processo Viz que usa a placa gráfica para rasterizar a tela e “nenhuma textura é alocada para cada célula da grade” – em vez disso, apenas as operações de desenho são armazenadas. Embora a explicação ainda necessite de esclarecimentos e complementos, já se sabe que a função foi projetada para reduzir a carga no processador e na RAM, e argumenta-se que isso reduz a necessidade de renderização em até 90%.
A capacidade de habilitar RawDraw já foi formalmente tornada pública – isso pode ser feito em chrome: flags # enable-raw-draw.
Experimentos mostram que ainda não está disponível para todos os usuários, e sabe-se que a função ainda é extremamente instável e pode causar erros fatais. Por exemplo, há evidências de que em alguns Chromebooks, após ativá-lo, ele foi redefinido para as configurações de fábrica. Problemas de renderização subsequentes no Chrome para Windows também foram relatados, portanto, proceda com muito cuidado de qualquer maneira.
A NVIDIA anunciou discretamente mudanças no licenciamento da plataforma NVIDIA Omniverse. De acordo com a…
Processador Intel Core i5-7400 3.0 GHz / AMD Ryzen 3 1200 3.1 GHz, 16 GB…
A startup americana Ampera anunciou o desenvolvimento do primeiro módulo de reator nuclear impresso em…
A Samsung Electronics está fortalecendo sua posição como um dos principais players no mercado de…
Analistas registraram uma queda em uma das principais métricas do mercado de IA — o…
Informações divulgadas online indicam que os novos produtos da Samsung serão muito mais caros na…