当前位置:首页 > 新闻资讯 > 科技生活 > 新闻
每周热问堂
  • 2017/8/28 9:17:53
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:电脑报
  • 作者:
【电脑报在线】为什么显卡只能运行在PCI-E ×8 3.0上?

为什么显卡只能运行在PCI-E ×8 3.0上?

求助台:自己最近新配了一款AMD的Ryzen电脑,用的是B350主板和RX560的显卡,还给自己加了一个NVME的固态硬盘当系统,不过我从GPU-Z里发现自己的显卡只能运行在PCI-E ×8 3.0上,而不是PCI-E ×16,请问这是主板的问题还是显卡的问题?对我的显卡性能有多大的影响?? 

编辑解读: 这个问题比较有代表性,这不是一个人的问题,是很多人都发现自己的显卡只能运行在PCI-E ×8上,而不是运行在×16上,无论是用AMD还是用Intel的主板都一样,这里简单说说造成这个情况的原因是什么。

 

显卡只能运行在PCI-E ×8 3.0上

      我们知道,现在PCI-E总线如果没有芯片组去支持,那么具体的PCI-E管道数量就由处理器来决定。比如拿B350的主板来说,Ryzen处理器内置了20条PCI-E 3.0通道,B350本身还有6条PCI-E 2.0的通道,所有相关PCI-E的设备,都要符合平台的PCI-E通道数量才行。

      虽说Ryzen处理器有20条PCI-E 3.0的通道,但是其中第一个PCI-E显卡插槽将占用处理器16条PCI-E 3.0通道。这就是为什么我们将显卡装到主板上去,用GPU-Z一看,就能知道自己的显卡运行在PCI-E ×16 3.0上。但为什么有人的显卡会只能运行在PCI-E ×8 3.0上呢?丢失的8条PCI-E 3.0通道去了哪里?

 

第一条PCI-E显卡插槽将直接占据处理器16条PCI-E通道

      请注意,先检查自己的主板上有没有安装M.2接口的NVME固态硬盘。目前NVME固态硬盘在接入主板走PCI-E总线的M.2接口时,会占用4条PCI-E 3.0通道。所以你的显卡占用的PCI-E 3.0通道就要减去4条,考虑到没有PCI-E ×12这样的设备规范,只有×4、×8或者×16,所以系统干脆就更直接一些,把你的显卡降到PCI-E ×8 3.0了。这样做还有一个好处就是节约了4条PCI-E 3.0的通道,如果B350有第二个显卡插槽要使用,还能做一个×8+×4的A卡交火系统……

 

NVME的PCI-E固态硬盘将占据4条PCI-E通道

      或许有的人会问:处理器有20条管道,显卡第一个插槽占用了16条,不是还有4条正好给NVME固态硬盘吗?理论的确如此,但是同学们都想得太天真了。无论是Intel还是AMD主板,经常都有说明书写着:M.2的PCI-E高速通道和第一根显卡插槽共享16条PCI-E 3.0通道。所以无论如何,处理器都不会把多余的4条PCI-E 3.0直接分配给NVME固态硬盘的。

      这就是为什么你的显卡只能运行在PCI-E 3.0 ×8上,而不是×16上!要解决这个问题也很简单,直接把NVME的M.2固态硬盘拔掉,你的显卡就会恢复到PCI-E 3.0 ×16了。当然,从性能上而言,PCI-E 3.0 ×8的带宽已经完全可以满足目前所有显卡了,所以无论是运行在×8还是×16上,显卡的性能基本不会有变化。即使是运行在×4上,也不会比×16低多少,这点倒是可以放心。

      可能还会有人问,难道就不能让主板妥协一下,分一些PCI-E通道给NVEM固态硬盘?且不说主板厂商会不会这么做,我们还是拿Ryzen的B350主板举例,主板有6个PCI-E 2.0通道,我们就不考虑NVME固态硬盘使用PCI-E 2.0带来的性能损失了,在这6个PCI-E 2.0通道中,有4个给了USB和SATA,有1个给了板载千兆网卡……哪里还有通道留给NVME的固态硬盘?

      最后要说的是,如果你没有安装NVME固态硬盘,但是显卡还是运行在PCI-E 3.0 ×8上的话,那么还有两个原因,一个是BIOS中的PCI-E部分没有设置对,这个比较好解决,进BIOS将PCI-E设置为全速即可;另一个原因则是主板或者显卡有故障,这个时候就只能送修或者退换了。

  

如何让软件程序无法在Windows上安装? 

求助台:自己的父母经常在不经意间就在电脑上下载安装了很多流氓软件或者全家桶程序?有没有办法让这类型软件无法在Windows上安装? 

编辑解读我们都知道,Windows安装软件需要证书,我们要利用的是Windows安装软件需要证书这个特点,让全家桶流氓软件的证书不被系统所信任,这样任谁都无法安装这类流氓软件了。

      首先我们需要有这些厂家带有证书签名全家桶的安装程序,或者直接有证书也可以。右击任意一个安装程序(你得确认是流氓软件或者全家桶,因为这个办法对所有软件都有效),选择属性可以看到“数字签名”选项卡。

 

在安装程序属性中可以看到数字签名

      点中这个证书,然后选择“详细信息”就进入了数字签名证书的详细信息,我们再点击“查看证书”。就进入了证书的详细信息栏,在这里我们可以看到具体的颁发机构和获得颁发的公司名称。此时我们再点击“安装证书”。


      这时,我们会进入这个证书的“证书导入向导”。如果选择当前用户,那么就是对此时使用的账户有效,大家都知道Windows系统是可以根据不同账户登录的。既然要根绝全家桶和流氓软件,那么就做得更绝一点,让整个计算机系统不管什么账户都禁用流氓软件和全家桶。所以建议大家直接点击“本地计算机”,然后点击下一步继续。

      进入证书导入向导的存储部分,这里有两个选项,一个是“根据证书类型,自动选择证书存储”,一个是 “将所有的证书都放入下列存储”,选择后者,然后点击浏览,再选择“不信任证书”,然后一路下一步至结束!完成后,系统会出现一个证书导入成功的小窗口显示“导入成功”,此时我们的操作就全部结束了。现在你再安装这个软件,你就会发现系统会弹出窗口显示“为了对电脑进行保护,已经阻止此应用”,大功告成!

      这个方式适用于任何软件的安装程序,但是有两个问题需要注意,首先如果软件是绿色无需安装的话,那么这个方法无效;其次一些软件可能采用了同一个签名证书,这也意味着如果你拉黑了某个证书,那么采用这个签名的所有软件都无法安装了。

 

AMD显卡驱动中的插帧功能无效?

独一无二:最近购买了AMD的RX560显卡,想用显卡驱动中的插帧功能来加强视频效果,但是打开了这个功能,播放视频却没有效果,请问这是为什么?

AMD显卡驱动中的Fluid Motion的确是一个相当不错的插帧功能,和其他利用处理器插帧并且要收费的插帧软件相比(比如说SVP),Fluid Motion不但免费,而且使用的是GPU而非CPU。但是这个功能在使用的时候是有限制的,目前只有PowerDVD这个软件才能使用这个功能,其他播放软件要使用AMD的插帧,还需要下载一些插件进行设置才行。所以如果不做设置,除了PowerDVD外,其他软件是不会支持这个功能的。

 

为何我的手机升级安卓8.0后蓝牙功能失灵?

飞天猪:自己的手机是谷歌亲儿子Pixel,在谷歌推出安卓8.0后,我就找到升级包下载升级了,但是升级后发现蓝牙功能经常失灵,不但经常丢失连接,同时听歌也只能听一会就没有声音了,请问这是怎么回事?

:这是谷歌安卓8.0系统的一个较大BUG,和手机没有关系。Pixel、Nexus设备都遭遇了比较严重的蓝牙问题,比如说Android Auto媒体内容不能正确显示、显示已配对但音频无法播放、音乐放一会儿就卡住、可以正常接电话但却从手机扬声器出声等等,包括耳机/音箱设备,也有只能听20秒的问题。目前谷歌正在收集反馈,应该很快有补丁推送。

 

谷歌清理政策能否减少国内安卓流氓软件?

拆机奶爸:听说谷歌最近正在清理一些流氓软件,包括可以窃取用户信息的APP,那么这会不会让国内的安卓手机少装一些全家桶和流氓软件?

答:想多了……谷歌虽然最近是在清理恶意软件,但是这只限在谷歌自己的谷歌Play市场上,而在国内安卓手机上,几乎没有厂商会内置谷歌Play这个官方的APP下载软件,即使有国内也无法访问,用户只能在手机厂商自己内置的商城中去下载APP。所以这个事儿和国内安卓手机完全没有关系。 

 

 
本文出自2017-08-28出版的《电脑报》2017年第34期 A.新闻周刊
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交
读者活动
48小时点击排行
论坛热帖