为啥chromechromium不支持linux下的硬件加速解码

为啥chromechromium不支持linux下的硬件加速解码,第1张

chrome在浏览器中suan是非常占内存的一款,你的 *** 作系统可能没有足够的内存,这是可能的原因之一。 其次linux下图形界面本身对比windows就慢很多,耗费的CPU,GPU资源会更多一些,提供的gtk这些图形库优化任然不够。 PS:你不会在用虚拟机吧= =

首先不太清楚你说的framebuffer驱动程序具体指的是什么。

一般意义的framebuffer驱动指的是管理framebuffer。首先framebuffer上的内容如何刷新到显示器上,这是display驱动完成的的。(Display的是图形驱动的一个固定术语,用来描述如何把framebuffer上的内容显示到显示器上的这一过程)。现代图形系统,一般至少会有一个实际的framebuffer,这个上面的内容最终会显示出去。同时会有若干off-screen的framebuffer。这些off-screen framebuffer是用来给应用程序画图。当完成画图之后,再把这些图形整合到实际的framebuffer上。有时候为了性能,可能不止一个实际的framebuffer,多个存在,但是一个周期只能显示一个framebuffer。这其中就涉及图像内容的拷贝,缩放,翻转,透明化等一系列 *** 作。这些 *** 作,如果GPU支持硬件加速的话,理论上就可以在驱动程序里实现。方法无非是在驱动程序里 *** 作GPU的寄存器,设置好 *** 作类型,提供好缓存,然后做好同步工作,让硬件来完成上述的图形 *** 作。至于如何调用,驱动程序肯定会有接口出来的。这个和驱动程序设计有关。微软,linux这样的 *** 作系统也有标准的硬件加速接口,驱动程序只要去实现了,应用程序就可以使用。

hashcat更快, 号称是世界上最快、最陷阱的密码恢复工具,支持超过 300 种高度优化的哈希算法的独特的攻击模式。hashcat 目前支持 Linux、Windows 和 macOS 上的 CPU、GPU 和其他硬件加速,并具有帮助实现分布式密码破解的工具。

特点:

世界上最快的的密码恢复器

同时也是世界上第一个以及唯一的内核规则引擎

开源、自由

支持多平台多 *** 作系统(Linux、Windows、macOS,CPU、GPU、APU 等)

支持分布式破解

支持交互式暂停、恢复

支持会话

支持还原

支持从文件和标准输入读入密码

支持十六进制盐和十六进制字符集

支持自动性能调优

内置基准测试系统

集成热监控器

支持 350 多种哈希算法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7089371.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存