1 votos

Deshabilitar el intercambio / compresión de memoria en un solo proceso

Cuando se desliza para cambiar de espacios (después de unos minutos de inactividad), hay un retraso de 1-2 segundos antes de que la animación empiece a reproducirse (y se reproduce con muchos tirones). Parece que esto está relacionado con el intercambio de memoria o la compresión porque cuando veo mucho intercambio y compresión, este problema se vuelve más frecuente. Mi teoría es que WindowServer tiene memoria comprimida/intercambiada que bloquea la animación antes de que pueda descomprimirse. Después de que la memoria se vuelve activa, la animación vuelve a ser suave de nuevo, pero después de unos minutos de inactividad se vuelve a comprimir/intercambiar.

Una explicación alternativa es que Chrome es un devorador de recursos y es la root de cada problema. ¿Es posible desactivar la compresión o el intercambio de memoria de forma individual por proceso para diagnosticar este problema?

Info del sistema: macOS 12, m1 max con 64gb de ram.

Nombre del Proceso

Memoria

Hilos

Puertos

PID

Usuario

Tipo

Memoria Real

Memoria Privada

VM Comprimida

WindowServer

6.71 GB

35

181

17614

_windowserver

Apple

425.6 MB

1.40 GB

314.3 MB

entrar descripcióN de la imagen aquí

entrar descripcióN de la imagen aquí

entrar descripcióN de la imagen aquí

5voto

user43889 Puntos 266

"¿Es posible desactivar la compresión de memoria o el intercambio en base a procesos para diagnosticar este problema?" - No. También no es posible desactivar la compresión sin recompilar partes del sistema operativo.

"Mi teoría es que WindowServer tiene memoria que está comprimida/intercambiada lo cual impide que la animación se descomprima." Posiblemente, pero solo está usando 314 MB de VM comprimida. En mi MBP, Window Server tiene mucho más VM comprimida. Y el sistema funciona bien. No creo que ese sea tu problema.

"Una explicación alternativa es que Chrome consume muchos recursos y es la root de cada problema." Bueno, ¡está usando 36GB - ¡No buscaría más allá!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X