webgl未使用独立显卡报告
0x00 楔子
最近客户在使用我们的的三维可视化平台的时候,总是会出现浏览器崩溃,webgl context lost的情况。 这种请一般出现在电脑配置很低的电脑上,比如没有独显,只有很小现存的集成显卡的电脑。
但是客户的电脑大部分都是配置还不错,有独立的显卡。
经过摸索和分析,最终发现了问题所在:就是电脑根本没有用上独立显卡,也就是说虽然硬件上有独立显卡,但是实际上三维程序还是用的集成显卡,导致跑不动三维程序。
如何判断三维程序是否用上了独立显卡呢,其实我们可以打开电脑的任务管理器,打开"性能"标签,一般可以看到两个GPU(Intel开头的是集成显卡,NVIDIA开头的是独立显卡)
从图中,可以看出 GPU0(集显) 使用率搞到88%,而GPU1(独显) 使用率却未0,表示三维应用程序未使用独显。
0x01 原因探究
经过测试,发现电脑不使用独立显卡的原因大概分为几类:
驱动未正确安装
独立显卡的驱动未安装,或者显卡的驱动未正确安装,导致电脑的独立显卡不能使用。 可以通过电脑的设备管理器查看是否又独立显卡的适配器,如果没有,多半是未有安装显卡驱动。
显示器未接独立显卡
如果是台式机接主板自带的VGA/DVI/HDMI都是核显负责输出和运算,不接独显的接口不能发挥任何作用。反之,接了独显,那么CPU核显也会自动屏蔽不发挥作用。典型的例子就是你接了独显,比如N卡,只会有一个NVIDIA控制面板,而不会再出现一个英特尔核芯显卡控制界面。
如果是笔记本的话,一般带DP接口的一定是独显接口,其他接口如HDMI,VGA都是核显输出,但是笔记本硬性规则都是核显负责画面输出,独显负责需要运行的3D应用程序,这是英特尔强制规定的,所以笔记本除了有N卡独显的NVIDIA控制面板以外,还会有英特尔核芯显卡控制面板。值得注意的是,在6代以后的笔记本,有些bios提供了屏蔽核显的选项,有些是可以允许自由切换,或者一些超高端的笔记本,显卡为1070,1080甚至1080 SLI的,直接出厂就屏蔽了核显,没有这个核显的需要。测试都表明,核显在1070以上的笔记本机型,某些优化不到位的游戏会拖累独显性能,导致帧数下降,整体也比单独运行独显帧数要稍低。
程序指定使用集显
笔记本电脑,电脑可以同时使用集显和独显。
打开电脑NVIDIA 控制面板,可以指定程序使用独显还是集显,如下图所示:
如果指定了浏览器,比如chrome使用集成显卡,那么webgl也不会用到独立显卡。
0x02 如何解决
其实看了前面的“原因探究”,可以很方便的给出相应的解决方案。
如果未安装显卡驱动,就安装显卡驱动即可。安装的时候,需要注意选择正确的版本。
如果是台式机,检查显示器接头是否接在独立显卡的接口上,如果接在集成显卡的接口上,改变接口即可。
如果是程序指定了集显,改成使用独显即可。
过程不在详述。
0x03 结语
如果发现电脑配置不错,但是简单的三维应用很卡,多半是上述原因。
如果对可视化感兴趣,可以和我交流,微信541002349。
关注公号“ITMan彪叔” 可以及时收到更多有价值的文章。
webgl未使用独立显卡报告相关推荐
- 图形显卡_选核芯显卡还是独立显卡?这才是决定笔记本电脑性能的关键
买笔记本电脑的时候,选核芯显卡还是独立显卡是很多朋友纠结的问题.核芯显卡是建立在和处理器同一内核芯片上的图形处理单元,而独立显卡拥有单独的图形核心和独立的显存.那么具体哪个更好呢?这里就来介绍一下. ...
- 英特尔宣布推出锐炫 A 系列移动端独立显卡
3月31日消息,英特尔近日宣布推出面向笔记本电脑的英特尔 锐炫™ 独立显卡系列.这是英特尔锐炫A 系列显卡产品组合中率先发布的独立显卡,公司也将于今年发布面向台式机和工作站的产品.英特尔重点介绍了锐炫 ...
- 程序员被纳入新生代农民工;“腾讯视频崩了”上热搜;英特尔发布全新独立显卡品牌 Arc|极客头条...
「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 孙胜 出品 | CSDN(ID:CSDNnews) ...
- 关于联想Thinkpad E450 系列笔记本电脑独立显卡不能工作的解决方案(蓝屏/卡顿/掉帧)
联想Thinkpad E450因为主板问题,在运行一段时间的独立显卡后(通常是在玩游戏调用独显运行时),会在游戏中出现突然掉帧的现象,而后退出游戏在正常的电脑使用过程中也会出现经常蓝屏,黑屏等现象,使 ...
- 独立显卡安装ubuntu
文章目录 1.独立的NVIDIA显卡驱动问题 1.1.不完全的解决方案 1.2.正确的解决方案 2.安装系统的时候无法识别提前划分的空闲分区 3.ubuntu分区的时候不能新建分区 1.独立的NVID ...
- 集成显卡 独立显卡 CPU核心显卡的区别
集成显卡 独立显卡 CPU核心显卡的区别 显卡 每个电脑都必须具备显示功能,有显示芯片,这个称为GPU,也就是我们常说的显卡. 显卡主要由PCB板(印刷电路版).图形芯片(GPU).显存构成,是电脑主 ...
- 台式电脑切换集成显卡和独立显卡
台式电脑切换集成显卡和独立显卡 1 背景 2 认识 3 步骤 3.1 确认是否有两个显卡以及当前显示器连接显卡 3.2 更新驱动 3.3 确认显示器连接接口 3.4 显卡设置 4 总结 1 背景 发现 ...
- 电脑服务器独立显卡显示配置,电脑显卡装完驱动,英伟达显示设置不可用解决方发...
原标题:电脑显卡装完驱动,英伟达显示设置不可用解决方发 电脑已经是学习上班必用的工具之一.电脑的出现让我们生活和工作带来了很大的快乐和便利,可是有时候电脑宕机,中毒后会让我们重做系统,最近发现有时候显 ...
- 目前市场上配置独立显卡的计算机是,2021上半年主流中高低配置推荐(大部分支持win7系统)...
2021年市场比较混乱,虽然b560主板和11代酷睿cpu都己经发布了,但2021年上半年装机主流还是以b460和10代cpu为主,今天电脑系统城小编就给大家分享关于2021上半年主流中低高端配置清单 ...
最新文章
- Gartner发布2021年重要战略科技趋势!
- python提取图像的每一帧
- AngularJS 指令之 ng-hide/ng-show
- React+Redux仿Web追书神器
- SVN在vs2013中使用
- python计算程序运行时间
- 暑假攻略:怎样让孩子过一个充实又省钱的假期
- Typora导出PDF时一直处于正在导出的状态
- 使用html-table模块生成html格式
- j2ee三大框架个人理解
- python官方手册-python中文手册
- 【C语言】输出100内素数
- GraphicsView学习-内容介绍(1)
- 根据特征图画热图_heatmap
- html怎么去除照片背景颜色,怎么去掉背景色?
- Ternary Tree
- COGS461. [网络流24题] 餐巾
- 【设计原则】里氏代换原则
- Argo-DCS数据传输笔记
- 电子商务垂直化与纵深化发展的创新之路
热门文章
- Educoder 机器学习之随机森林算法 第1关:Bagging
- SAP ABAP 开发创建 DIALOG 屏幕程序
- ListView的item展开后完整显示
- [Android] ListView中getView的原理+如何在ListView中放置多个item
- c语言陆黎明答案,清华大学出版社-图书详情-《C语言程序设计》
- 关于2008R2的序列号
- IDEA把C盘占满的问题
- win8r桌面的计算机图在哪调 出来,Win8如何在桌面上显示“我的电脑”图标,手把手教你Win8如何在桌面上显示我的电脑...
- 【机器人领域会议】简介
- easyui默认图标的使用和如何添加自己想要的图标