Los rusos de Yandex ‘pellizcan’ AMD: en sus controladores de gráficos optimizaciones específicas para Google Chrome

Yandexuna empresa rusa de motores de búsqueda, es un poco el Google de Rusia. Al igual que la casa de Mountain View, Yandex también desarrolla un navegador, la puerta de entrada a Internet. En las últimas horas, ha estado circulando una publicación firmada por Maxim Smirnov, jefe del equipo que trabaja en el rendimiento de Yandex Browser y responsable de su subsistema de gráficos, que destaca un descubrimiento particular.

Según lo escrito, después de varios análisis, el equipo de Yandex ha llegado a la conclusión de que Los controladores de gráficos de AMD funcionan mejor con el ejecutable de su navegador tu ventana viene renombrado a “chrome.exe”. El equipo ruso encontró que este “simple cambio” permite reduce los bloqueos en 5,5 veces, ocupa un 8 % menos de RAM y observe un mejor rendimiento en la apertura de páginas web y la capacidad de respuesta de la interfaz de usuario.

Los desarrolladores de Yandex se toparon con este descubrimiento mientras investigaban un problema de desplazamiento de páginas web que no estaba presente en Chrome y Edge. Un problema que pareció resolverse por sí solo por arte de magia tan pronto como el archivo “browser.exe” de Yandex pasó a llamarse “chrome.exe”.

La publicación fue publicada por Brendan Eich, CEO del navegador Brave., pero que muchos conocen porque es el creador del lenguaje de programación JavaScript. Además, ha trabajado en Netscape y Mozilla. En su publicación en Twitter, el conocido científico informático evoca el caso antimonopolio “Estados Unidos contra Microsoft”, que reveló que la empresa de Redmond había diseñado Windows para socavar el rendimiento del navegador Netscape, un competidor dominante de Internet Explorer en ese momento. .

Nuestro equipo encontró un error: en las portátiles Lenovo, el desplazamiento de páginas web desde el panel táctil con el navegador Yandex era demasiado brusco, un problema que no observamos en otros navegadores (Chrome y Edge). Después de revisar el código, nos dimos cuenta de que nuestra lógica de manejo de eventos del panel táctil no difería de Chromium, en el que se basan tanto nuestro navegador como Google Chrome. Entonces el problema estaba en otro lado“.

“Para fines de estudio, intentamos cambiar el nombre del archivo ejecutable del nostro browser da browser.exe a chrome.exe. Et voilà, los saltos de desplazamiento de página se habían arreglado. Probablemente, en los controladores del panel táctil, cierta lista de nombres de archivos era ‘codificado‘”, lo que significa que alguien, a mano, ha señalado una serie de procesos para que se les dé “trato preferencial”.

El equipo de Yandex entonces se preguntó si hubo correcciones u optimizaciones para Google Chrome en los controladores de GPU, llegando a las conclusiones escritas al principio. “Nos comunicamos con AMD para incluirnos en la lista, sin embargo, estos cambios no entrarán en vigencia en el corto plazo y solo en las últimas versiones de controladores”, escribe Yandex. La compañía, sin embargo, ha implementado un truco en la versión 22.9.0 del navegador que hace que los procesos de la GPU crean que tienen algo que ver con Google Chrome.


Source: Le news di Hardware Upgrade by www.hwupgrade.it.

*The article has been translated based on the content of Le news di Hardware Upgrade by www.hwupgrade.it. If there is any problem regarding the content, copyright, please leave a report below the article. We will try to process as quickly as possible to protect the rights of the author. Thank you very much!

*We just want readers to access information more quickly and easily with other multilingual content, instead of information only available in a certain language.

*We always respect the copyright of the content of the author and always include the original link of the source article.If the author disagrees, just leave the report below the article, the article will be edited or deleted at the request of the author. Thanks very much! Best regards!