
He estado experimentando algunos tartamudeos/microcongelaciones mientras jugaba cierto videojuego, BF4 para ser precisos. Cuando se ejecuta en diferentes calidades de video, desde baja hasta ultra, el juego alcanza 60 fps sin problemas, solo para caer por debajo de 10 fps durante microsegundos y vuelve a 60 fps. Este problema está restringido a BF4, otros juegos no tienen este problema.
Especificaciones
Intel i7 6700HQ 2.6Ghz
nVidia 960M 1GB
16GB RAM
OS Windows 10 creator update
everthing is stock and not overclocked
Usando el plan de energía de "Alto rendimiento", con los estados mínimo y máximo de la CPU configurados al 100% en la configuración avanzada.
Aquí está el gráfico de uso obtenido del postquemador MSI.
¿Alguien tiene algunas ideas sobre cómo solucionar este problema y sabe qué está causando que disminuya el uso de la GPU?
Respuesta1
Hay muchos informes sobre problemas de fps bajos en Battlefield 4, que supongo que se deben a que este juego utiliza de manera ineficiente la CPU para renderizar, en lugar de la GPU.
Algunas personas dicen que mientras ejecutan Battlefield 4, la temperatura de la CPU puede aumentar momentáneamente, lo que hará que la placa base acelere la CPU por un momento. La única solución entonces es conseguir un mejor ventilador de CPU.
Hay casi tantas soluciones como informes, que intentaré catalogar a continuación:
- ventanas: Actualizar los controladores; desinstalar el controlador de audio HD puede ayudar; Desaparca tus núcleos usando modificaciones registrales o elUtilidad para desaparcar.
- BIOS: actualice a la última versión y desactive todas las funciones de ahorro de energía. Dependiendo del fabricante, se mencionaron: Cool 'n Quit, CE1, Core C6, mientras que HPC (Hardware Performance Computing) debe estar activado.
- UsarEVGA Precisión XOCpara habilitar kboost
- NVIDIA: Instalación limpia del controlador más reciente; en el Panel de control de Nvidia, vaya a Administrar configuración 3D -> Configuración del programa y seleccione Battlefield 4 en el cuadro desplegable y desplácese hacia abajo hasta "Modo de administración de energía" y seleccione "Preferir rendimiento máximo" y luego Aplicar y cerrar.
- Desinstalar MSI Afterburner(algunas personas tuvieron problemas con eso)
- Origen: En Configuración de la aplicación -> Origen en el juego, deshabilite Origen en el juego; en Configuración -> General, desactive Almacenamiento en la nube.
- Battlefield 4: En la carpeta raíz, normalmente
C:\Program Files (x86)\Origin Games\Battlefield 4
. cree un archivo llamadouser.cfg
que contendrá:
usuario.cfg:
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurForceOn 0
WorldRender.MotionBlurFixedShutterTime 0
WorldRender.MotionBlurMax 0
WorldRender.MotionBlurQuality 0
WorldRender.MotionBlurMaxSampleCount 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 256
WorldRender.LightTileCsPathEnable 0
RenderDevice.ForceRenderAheadLimit 0
PostProcess.DynamicAOEnable 0
PerfOverlay.DrawFps 0
GameTime.MaxVariableFps 59.99