Mi computadora tiene un problema extraño cuando juego juegos que cargan activos sobre la marcha. Tal vez estoy buscando en los lugares equivocados, pero parece que no puedo encontrar a nadie con un problema similar.
En caso de que no esté claro, señalaré algunos ejemplos. En los juegos de origen, el mapeador puede optimizar las cosas diciéndole al motor cuándo y dónde ocultar objetos para que no se agreguen a la escena hasta que doblas una esquina o abras una puerta. Mi computadora se ahoga cuando llega el momento de cargar estos objetos. Tome Portal 2 por ejemplo. Una vez que la pantalla de carga de un área desaparece, me lanzan al nivel. Inmediatamente, saludo con una pantalla congelada y tartamudeo / repetición de audio, durante aproximadamente un segundo. Una vez que eso pasa, todos continúan en todos los hunky-dory a velocidad de fotogramas completa. Luego camino hacia una puerta, haciendo que se abra. Otro buen segundo de quietud y tartamudeo de audio mientras se carga en la habitación al otro lado. Si vieras a alguien más jugar el juego, esto nunca sucedería. De todos modos, esto lo puedo tolerar. Eso' es molesto, pero realmente no interfiere con el juego. Ahora juguemos un juego que se carga constantemente a medida que avanzas, Sonic Generations. Detenido, obtengo una velocidad de fotogramas suave y sedosa. Pero tan pronto como comienza a correr hacia adelante, cargando más del nivel, caigo a <1 FPS, por lo que es completamente imposible de jugar. Más y más juegos parecen estar haciendo esto hoy en día, por lo que finalmente me estoy tomando en serio la solución de problemas.
Dudo mucho que estas pausas estén programadas en los juegos mismos. Las pantallas de carga están diseñadas para funcionar sin problemas a medida que se cargan los datos, y en cualquier otra máquina, lo hacen. Usando Sonic como ejemplo nuevamente, incluso las partes móviles en sus pantallas de carga son extremadamente entrecortadas hasta que se completa la carga.
Había construido esta computadora hace casi cuatro años, y he tenido este problema desde que comencé a usarla para juegos en 3D. Desde entonces, he reemplazado mi placa base, HDD y tarjeta gráfica, debido a que se están muriendo. (Los fanáticos de Case dejaron de funcionar un día, y el HDD fue un asunto completamente diferente).
Ejecutando Win7 Ultimate de 64 bits con Aero activado, en un procesador Intel Core de cuatro núcleos a 2.5 Ghz, con 4 GB de RAM y un nVidia GTX 460.
¡Muchas gracias a todos!
Actualización: se hace evidente que estoy recibiendo un montón de fallas de página. Promedio de 170,000 por segundo con Sonic Generations, promedio de 70,000 durante las cargas con Portal 2 y 30,000 muy constante mientras mira una transmisión en Livestream.com. Según Resource Monitor, estos ni siquiera son fallas graves. Tengo curiosidad por cómo estos números se comparan con los demás.
Anexo: También podría agregar otro ejemplo y un síntoma potencial. Primero, un juego de carreras llamado Trackmania. En una carrera en solitario, no hay fallas notables en la página (más allá de lo que otros programas pueden estar produciendo) y el juego funciona sin problemas. Sin embargo, cuando juego en línea, tengo hipo masivo (y picos de falla de página) a intervalos frecuentes pero aleatorios. Voy a correr, el juego se detendrá por un buen segundo o más, y se reanudará con mi vehículo al revés en una masa arrugada junto a una pared. Ocultar los autos de otros jugadores tampoco soluciona el problema.
En cuanto al síntoma potencial ... evité mencionarlo porque temía que pudiera ser un problema no relacionado y no quería enviar a los solucionadores de problemas por el camino equivocado. En este punto, ¿por qué diablos no lo mencionas? Básicamente, mi computadora se congelará completamente después de ver un video por un tiempo. El audio en bucle, la pantalla completa (incluido el cursor) no responde, el bloqueo numérico no cambia, no puede hacer nada más que un apagado forzado. Puede desencadenarse en minutos u horas. Por lo general, cuanto más grande es la ventana gráfica, antes ocurre. Mientras la aceleración de hardware esté activada, los videos de Youtube a pantalla completa estarán seguros.
La pantalla completa de YouTube con aceleración de hardware no parece producir fallas en la página. Sin embargo, cuando se abre una ventana. Livestream siempre produce fallas en la página, pantalla completa o no, acelerada o no. Sin embargo, los juegos nunca parecen congelar mi computadora de esta manera, a pesar de generar un montón de fallas en la página.
(Se cambió el título de "Los gráficos se vuelven entrecortados cuando los recursos del juego se cargan en segundo plano" a "Obtener cantidades gratuitas de fallas de página suaves al cargar juegos y ver videos flash").
Respuestas:
Después de revisar la información aquí y descubrir que el problema es que está fallando bastante en la página, voy a agregar algunas posibilidades más que consideraría aquí.
Si se trata de fallas de página suaves, y está obteniendo muchas de ellas, supongo que los accesos a la memoria que están causando estas fallas son solicitudes de recursos de textura. La tarjeta gráfica tiene una cierta cantidad de memoria integrada para acelerar las solicitudes de recuperación de textura, pero por alguna razón, puede ser que los controladores no estén almacenando la textura en la memoria interna, o no esté almacenando en la memoria caché nada de eso. No estoy muy familiarizado con la configuración del controlador de gráficos de nVidia (he estado ejecutando tarjetas ATI principalmente durante los últimos 4 años), por lo que no estoy seguro de si la configuración del controlador, la configuración de overclocking o incluso la configuración del BIOS sería la culpable de tal un estado. Sin embargo, investigaría esto para ver si puede ser la fuente de los problemas.
Además, como nota, registré fallas de página / seg, como lo hizo, para Portal 2, y encontré apenas ninguna. Por supuesto, mi sistema está usando 2 Radeon HD 6970s en Crossfire, sin embargo, su tarjeta gráfica debería ser capaz de manejar Portal 2 sin fallas de página como esa. Si todo funciona correctamente, espero que vea una imagen similar a esta:
Si queremos descartar que la tarjeta gráfica sea la culpable (o el hardware de gráficos tal como lo está utilizando la computadora, de todos modos), recomendaría deshabilitar Aero y ver qué sucede cuando está inactivo en el escritorio. Si el número de fallas en la página disminuye, entonces mi presentimiento de que está relacionado con los gráficos probablemente sea correcto. Si no, entonces puede estar en otro lugar.
fuente
Las fallas de página blandas pueden ser generadas por ciertas llamadas al sistema emitidas por el proceso. Las llamadas exactas del sistema en cuestión se pueden encontrar utilizando la herramienta pfmon como se describe en este artículo de vmware:
Los errores de página excesivos generados por las aplicaciones de Windows pueden afectar el rendimiento de las máquinas virtuales .
pfmon todavía está disponible para descargar desde Windows 2000 Resource Kit Tools como una descarga por separado . Es un programa de 32 bits, pero aún puede funcionar para usted.
[EDITAR]
Probé pfmon en mi propia computadora y me sorprendió la enorme cantidad de fallas en la página. Unos pocos segundos de Firefox o de Internet Explorer generan decenas de miles de tales fallas, y realmente no veo ninguna desaceleración.
Mi conclusión es que contar las fallas de página blandas no tiene sentido. Aparentemente, Windows los genera como algo natural, y son la forma en que funcionan. El hecho de que Windows necesite buscar en la memoria las páginas podría ser otra explicación de por qué Linux es más rápido que Windows.
Así que solo atribuya la administración de memoria ineficiente en Windows y preocúpese solo por fallas de página duras (cuyo número de la lista que publicó es bastante bajo). Aparentemente, muchas fallas de página suaves para un proceso solo indican que el proceso en cuestión procesa mucho la memoria.
Si aún cree que hay un problema de memoria en su computadora, consulte el artículo Detección y resolución de problemas de rendimiento a través de la supervisión , que utiliza herramientas de las herramientas del Kit de recursos de Windows Server 2003 .
También puede ejecutar pruebas de hardware como Memtest86 + para estar seguro, pero no estoy completamente convencido de que su problema sea realmente sobre la memoria.
fuente
¿Puedo sugerir que aumente ligeramente el voltaje tanto en su RAM como en su CPU? He visto problemas similares al usar una placa base de baja calidad o simplemente RAM defectuosa. Al aumentar un poco el voltaje, todo volvió a la normalidad, y los sistemas funcionaron sin problemas durante años después.
fuente