Multiusuario: ¿puede seguir ejecutándose el proceso del usuario en segundo plano? [duplicar]

En mi Mac uso tres cuentas de usuario. Por lo que entiendo cuando estoy logueado como uno se suspenden los procesos de las otras cuentas. Cambio entre ellos con cambio rápido de usuario.

Mi pregunta es: ¿se puede asegurar que algunos procesos sigan ejecutándose? Al buscar, encontré algunos consejos sobre cómo hacerlo en la línea de comandos, pero estoy considerando dejar que una aplicación gráfica, como Steam, se actualice para un usuario y funcione como otro usuario al mismo tiempo.

Una pregunta más nueva algo relacionada es apple.stackexchange.com/questions/382826/…

Respuestas (1)

Estoy seguro de que su premisa es falsa. Cuando otro usuario inicia sesión en Mac OS X utilizando el cambio rápido de usuario, los procesos de GUI de otros usuarios no se suspenden, sino que continúan ejecutándose en segundo plano. Mientras no cierre la sesión de las otras cuentas, su proceso de Finder y los programas iniciados como ese usuario deberían continuar ejecutándose en segundo plano.

Por ejemplo, mientras escribo esto con mi cwreacuenta principal en mi Mac mini, tengo otra sampleusercuenta iniciada (al mismo tiempo) y ese usuario tiene una ventana de Safari abierta que está reproduciendo un video de YouTube. Ahora mismo.

Luego, si cargo el Monitor de actividad mientras tengo mi cuenta cwreaen primer plano y selecciono para ver "Otros procesos de usuario" , el Monitor de actividad informa un uso constante de CPU de ~ 8% por un proceso específico llamado "PluginProcess" propiedad de la sampleusercuenta.

Además, si vuelvo a sampleuserla sesión de inicio de sesión mediante el cambio rápido de usuario, el video está en una ubicación de tiempo más allá de donde lo dejé, en consonancia con el lugar donde estaría si no hubiera cambiado a mi cuenta principal en el ínterin.

Por lo que vale, el sonido (y el video , obviamente) de la otra sesión de inicio de sesión en segundo plano se suprimen , ya que no escucho ni veo, pero no puedo encontrar ninguna evidencia de que los programas gráficos necesariamente se suspenden o dejan de funcionar en el fondo.

Eso sería un alivio. Ejecutaré algunas pruebas si esto también se cumple cuando tenga algún programa "exigente". Pero luego marcaré esto como una solución.