Si un documento no se genera correctamente, verifique que
la vía de acceso del módulo, el nombre de la vista y la líneas base
son los valores sensibles a mayúsculas y minúsculas correctos. Si el
módulo, la vista y la línea base son correctos, es posible que haya
un límite en la cantidad de memoria que se puede utilizar para
ejecutar procesos en segundo plano, que está interfiriendo con la
generación de documentos.
Cuando un módulo de
Rational DOORS
está enlazado a otros módulos,
Rational Publishing Engine
debe abrir estos módulos enlazados en segundo plano cuando se
genera un documento.
Además, cuando se utiliza el código DXL de diseño, los módulos se
abren en segundo plano hasta que se completa el DXL.
En ambos casos, la
memoria
del
cliente
de
Rational DOORS
se está utilizando para abrir y cerrar los módulos en segundo plano.
Puede configurar una clave de registro para que cuando se alcance un
límite de memoria, los procesos en segundo plano se cierran, cuando
acaban de leer el objeto actual y solo se vuelve a abrir el objeto,
si es necesario.
Acerca de esta tarea
Nota: Existen situaciones al completar esta tarea que
establecer la clave de registro no es apropiado. Por ejemplo, podría
generar un documento en un módulo que tiene objetos incluidos en
dicho enlace a un gran número de objetos en otros módulos. Cada
vez que se accede a uno de estos objetos durante la generación de
documentos, el módulo se abre y cierra, lo que podría aumentar el
tiempo de generación de documentos, en lugar de reducirlo.
Para configurar la clave de registro
MEM_LEVEL_CLOSE:
Procedimiento
- Abra el registro de sistema para su sistema. Si desea más información, consulte la documentación para su
sistema operativo.
- Localice el registro de
Rational DOORS. Ejemplos:
- Ejemplo
de
entrada
de Rational DOORS
9.4 en un registro Windows
de 64-bits: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS\9.4\Config
- Ejemplo
de
entrada
de Rational DOORS
9.3 en un registro Windows
de 32-bits:
HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.3\Config
- Cree una entrada de clave de registro.
- Para el nombre de la clave de registro, especifique el nombre:
MEM_LEVEL_CLOSE
- Para el valor, especifique un valor de límite de memoria en
megabytes, de modo que cuando se alcanza el límite de memoria
especificado, los procesos en segundo plano se cierran cuando se
completan. De forma predeterminada, el límite de memoria establecido en el
código DXL es 2 GB. Al seleccionar un valor, elija el valor de
memoria máximo que ha utilizado
Rational DOORS
para completar otros procesos. Abra el gestor de tareas del sistema
para ver cuánta memoria está utilizando el proceso
doors.exe para ayudarle a seleccionar un valor
apropiado.
Recuerde: - Establecer un valor en un valor demasiado bajo provoca que
el tiempo de ejecución de DXL aumente.
- El valor que se ha especificado solo controla cómo
Rational Publishing Engine
maneja los procesos en segundo plano.
El valor no evita que
Rational DOORS
consuma más memoria que el valor establecido.
- Pulse Aceptar para guardar los cambios.