俄罗斯搜索引擎,浏览器和门户网站yandex直接指责芯片巨头amd在推出windows驱动程序时偏爱microsoft edge和google chrome。在一篇博客文章中,该软件公司表示,amd向chromium浏览器(chrome和edge)发送图形驱动程序,其崩溃次数少于发送到非chromium浏览器的驱动程序。
yandex在habr的博客文章中提供了细分(谷歌翻译成英语):
“有一次我们的团队遇到了一个错误:在yandex浏览器中的联想笔记本电脑上,从触摸板滚动网页太清晰了,但在其他浏览器(chrome和edge)中没有观察到这个问题。
查看代码后,我们意识到我们的触摸板事件处理逻辑与开源 chromium 没有区别,我们的浏览器和谷歌浏览器都基于开源 chromium。所以问题出在别的地方。
事实上,yandex表示,与“浏览器”相比,amd驱动程序在检测到“chrome.exe”文件时崩溃次数减少了五倍,平均占用的内存减少了8.exe。
发现
该公司公布了调查结果,下图显示了结果。具体来说,黑线显示非 chromium 浏览器上的崩溃次数。红色谎言显示了检测chrome exe时崩溃减少多少。
这似乎是amd故意做的事情,因为将“browser.exe”文件更改为“chrome.exe会导致更少的崩溃和更好的内存损失,本质上是欺骗windows驱动程序认为它正在安装在chromium浏览器上。
“出于兴趣,我们尝试将浏览器的可执行文件从浏览器重命名.exe重命名为 chrome.exe – 瞧!滚动期间的跳转已得到修复。可能在触摸板驱动程序中,某个应用程序文件名列表被“硬编码”,并应用了此问题的修复程序。
yandex表示,它已与amd直接联系,以强调调查结果。
未经允许不得转载:尊龙游戏旗舰厅官网 » yandex声称amd正在通过windows驱动程序更新支持edge和chrome