单卡单机推流不稳定问题测试
今天开始找我电脑单机单卡直播推流游戏会导致驱动崩溃的问题,因为最近问题又开始不停出现,所以之前的猜测也好、结论也罢,现在来看应该是错了,没有找到病根。为了确保这一次所有环节都可控,准备详细记录测试环境和测试过程,顺便先发个动态做个记录。
配置就不写了,因为基础不会动。
今天把bios(ASUS X570-E v4002)恢复到全默认状态。
系统重装为win10 pro x64 21H1 Update Aug。
驱动安装顺序为
AMD主板驱动(2.13.27.501 ,重启)、
螃蟹声卡驱动(20210512,重启 )、
intel i211(V121897,重启 )、
intel ax200(V217006,重启 )、
Intel蓝牙(V217003,重启 )、
创新SBL-THX(L11_1_02_0024,重启 )、
使用系统默认的xbox 360手柄驱动
然后禁用Quadro P400(无驱动)、禁止windows自动更新驱动、电源选项高性能并关闭所有可能造成休眠的设置、禁用电源管理对网卡的控制、关闭wifi、关闭bluetooth、执行微软官方网站的dxwebsetup打齐所有dx9运行库然后重启,记录此时系统日志内各类错误数量。
在win10 PE下使用imagex对系统分区进行备份作为基础运行环境,以后每次变化若发现问题,均以此为基础进行格盘恢复。
第一次测试项目为保持系统所有配置不变,安装AMD显卡驱动(non-whql-radeon-software-adrenalin-2020-21.7.1-win10-64bit-july15)后,使用OBSS录屏(配置参数为2K@60Hz、H264/AMD AVC Encoder、高质量录制、质量预设为质量、关键帧2s一帧、视频API为D3D11、显卡为6900XT),同时使用欧洲卡车2进行游戏录屏测试1小时(画质配置为预设最高画质,分辨率2K@144、开启垂直同步、后视镜视距最大)。
同时有几个问题需要思考,SAM作为CPU直接访问显存的技术,那么cpu访问显存时是以多少频率(pcie 4.0?pcie 3.0?显存工作频率2.1G?)进行通讯?具体路径如何?是否通过了内存控制器?和内存数据是否相互影响?开关SAM相关选项对于系统来说具体有什么影响?为什么打开SAM相关选项后实际观察到的明明只是显卡内存地址资源变多,但系统会提示硬件发生变更需要重启?