PDF (adobe.com)

Preferencias de memoria y multiprocesamiento

Defina las preferencias de memoria y multiprocesamiento seleccionando Editar > Preferencias > Memoria y multiprocesado (Windows), o bien, After Effects > Preferencias > Memoria y multiprocesado (Mac OS).

Conforme se modifican los ajustes en el cuadro de diálogo Memoria y multiprocesado, After Effects actualiza dinámicamente el texto útil en el cuadro de diálogo que indica cómo asignará y utilizará la memoria y las CPU.

Las preferencias de las opciones RAM que se va a conservar para otras aplicaciones e Impedir la fragmentación del espacio de dirección DLL (sólo Windows) son importantes aunque la opción Procesar varios fotogramas simultáneamente esté o no seleccionada. Los ajustes de la categoría Multiprocesamiento son importantes sólo si la opción Procesar varios fotogramas simultáneamente se encuentra seleccionada.

RAM que se va a conservar para otras aplicaciones
Aumente este valor para que haya más RAM disponible para aplicaciones distintas a After Effects. Si After Effects se va a utilizar junto con una aplicación específica, consulte sus requisitos del sistema y establezca este valor en la cantidad mínima de RAM necesaria para esa aplicación.

Impedir la fragmentación del espacio de dirección DLL
(Sólo Windows) Seleccione esta opción para que After Effects pueda acceder a memorias más contiguas en un equipo con una gran cantidad de memoria RAM. Esta opción puede ser incompatible con algunas tarjetas de visualización (OpenGL), lo que puede provocar problemas al iniciarse la aplicación. Si se produce algún error, la opción se desactivará automáticamente para evitar futuros errores al iniciar After Effects.

Procesamiento de varios fotogramas a la vez

After Effects puede iniciar procesos adicionales de la propia aplicación para que se ejecuten en segundo plano para ayudar a la aplicación principal en primer plano en el procesamiento de fotogramas para previsualizaciones de RAM o el resultado final. Estos procesos en segundo plano se denominan AfterFX.exe (Windows) o aeselflink (Mac OS).

Con esta forma de multiprocesamiento, cada proceso en segundo plano procesa su propio fotograma y se ejecuta en un núcleo de procesador (CPU) independiente. El número de procesos utilizados para procesar varios fotogramas a la vez nunca sobrepasa el número de procesadores. La cantidad de procesos en segundo plano que pueden ejecutarse en su equipo también depende de la cantidad total de RAM instalada del sistema y asignada a la aplicación After Effects. La cantidad de RAM necesaria para cada proceso en segundo plano varía en función de la configuración del sistema: se recomienda utilizar 1 GB por proceso como mínimo. El rendimiento óptimo se obtiene con sistemas de informáticos de al menos 2 GB de RAM instalada por núcleo de procesador.

Asignación mínima por CPU
Especifica la cantidad mínima de RAM que se asignará a cada proceso en segundo plano que ejecuta su propia CPU (núcleo de procesador). Si esta opción se define con un valor bajo puede permitir que se utilicen más CPU simultáneamente con una cantidad limitada de RAM. Sin embargo, si la opción se establece en un valor demasiado bajo para el tipo de fotogramas que se están procesando, los procesos en segundo plano no podrán procesar los fotogramas y sólo se utilizarán los procesos en primer plano para el procesamiento. Por ejemplo, este valor no se debe definir en 0,5 GB si se están procesando fotogramas con dimensiones de píxel de cine digital o televisión de alta definición.

Vista previa de RAM más larga / Procesamiento más rápido
La longitud de una previa de RAM se determina mediante al número de fotogramas que se puede almacenar en la caché de RAM. La caché de RAM se encuentra en el espacio de direcciones del proceso de After Effects en primer plano. Al asignar más memoria al proceso en primer plano de After Effects, se asigna menos memoria a los procesos en segundo plano. Esta asignación de memoria al proceso en primer plano puede producir menos procesos en segundo plano que se utilicen para procesar varios fotogramas simultáneamente, por lo que existe un equilibrio entre el procesamiento más rápido y las vistas previas de RAM más largas. Arrastre el regulador para ajustar la asignación de memoria en un equilibrio que se adapte a su equipo y sistema informático.

CPU que se van a conservar para otras aplicaciones
Establezca esta opción en un valor distinto a 0 para evitar que After Effects utilice todas las CPU (núcleos de procesador) en el sistema informático. Por ejemplo, si dispone de un equipo con 8 CPU y este valor se establece en 2, se dejan 6 CPU para After Effects.

Si los procesos en segundo plano se utilizan para el procesamiento, la aplicación en primer plano principal no se usará también para esta operación. Por lo tanto, la creación de procesos en segundo plano sólo se agrega al número total de procesos utilizados para el procesamiento si hay suficientes recursos para que se ejecuten al menos dos procesos en segundo plano.

Nota: No puede usar la función de multiprocesamiento Procesar varios fotogramas simultáneamente mientras también se utiliza OpenGL para procesar previsualizaciones de RAM o el resultado final.

Los procesos en segundo plano se inician cuando se cierra el cuadro de diálogo Preferencias tras seleccionar la opción Procesar varios fotogramas simultáneamente. Los procesos en segundo plano continúan ejecutándose hasta que se anula la selección de la opción.

Importante: Se puede producir un pequeño retraso cuando los procesos en segundo plano se inician por primera vez. Un mensaje en el panel Información indica cuándo se inician los procesos en segundo plano. Si se anula la selección de la opción para procesar varios fotogramas simultáneamente, los procesos en segundo plano se detienen; al volver a seleccionar la opción, se obtiene el mismo retraso cuando se cierra el cuadro de diálogo.

Debido a que el programa antivirus funciona supervisando todas las operaciones de lectura y escritura, el programa puede reducir la velocidad de procesamiento, especialmente cuando está seleccionada la preferencia Procesar varios fotogramas simultáneamente.

Si el procesamiento de un único fotograma requiere más RAM que la disponible para los procesos en segundo plano independientes, After Effects no procesará varios fotogramas a la vez y, en su lugar, sólo utilizará el proceso principal en primer plano para procesar todos los fotogramas de esa composición. Si After Effects no puede utilizar procesos de fondo para procesar varios fotogramas a la vez, aparecerá un mensaje en el panel Información.

Nota: After Effects también puede utilizar varios procesos para acelerar el procesamiento de un único fotograma. Esta forma de procesamiento múltiple se beneficia de la tecnología Hyper-Threading.