Pokud dokument neprovádí řádné generování, ověřte, že mají cesta k modulu, název pohledu a základna správné hodnoty rozlišující malá a velká písmena. Pokud jsou modul, pohled a základna správné, je možné, že existuje omezení velikosti paměti, kterou lze použít ke spuštění procesů na pozadí, které koliduje s generováním dokumentů.
Když je modul Rational DOORS připojen k jiným modulům, musí produkt Rational Publishing Engine během generování dokumentů otevřít tyto propojené moduly na pozadí.
Moduly jsou také otevřeny na pozadí při použití kódu DXL rozvržení, dokud není kód DXL dokončen.
V obou případech se paměť klienta Rational DOORS používá k otevření a zavření modulů na pozadí.
Můžete konfigurovat klíč registru tak, aby se při dosažení limitu paměti uzavřely procesy na pozadí, jakmile dokončí čtení aktuálního objektu, a otevřely objekt znovu jen v případě potřeby.
Informace o této úloze
Poznámka: Jedná se o situace při dokončení této úlohy, aby se nastavilo, že klíč registru není odpovídající. Můžete například generovat dokument na modulu majícím v sobě objekty odkazující na velký počet objektů v jiných modulech. Při každém přístupu k jednomu z těchto objektů během generování dokumentů je modul otevřen a zavřen, což může prodloužit dobu generování dokumentů spíše, než ji zkrátit.
Postup
Chcete-li konfigurovat klíč registru MEM_LEVEL_CLOSE:
- Otevřete systémový registr svého počítače. Další informace viz dokumentace k danému operačnímu systému.
- Vyhledejte registr produktu Rational DOORS. Příklady:
- Příklad položky registru produktu Rational DOORS 9.4 na 64bitovém systému Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS\9.4\Config
- Příklad položky registru produktu Rational DOORS 9.3 na 32bitovém systému Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.3\Config
- Vytvořte položku klíče registru.
- Pro název klíče registru zadejte název: MEM_LEVEL_CLOSE
- Pro hodnotu zadejte hodnotu omezení paměti v megabajtech, takže jsou při dosažení uvedeného omezení paměti po dokončení uzavřeny procesy na pozadí. Standardně je omezení paměti nastavené v kódu DXL 2GB. Při výběru hodnoty vyberte maximální hodnotu paměti, kterou použil produkt Rational DOORS k dokončení jiných procesů. Otevření správce úloh vašeho systému a zjištění, kolik paměti používá proces doors.exe, vám pomůže vybrat odpovídající hodnotu.
Zapamatujte si: - Při nastavení příliš nízké hodnoty se může prodloužit doba provedení DXL.
- Zadaná hodnota řídí pouze způsob ošetření procesů na pozadí pomocí produktu Rational Publishing Engine.
Hodnota nezabrání produktu Rational DOORS využít více paměti, než je nastavená hodnota.
- Klepnutím na tlačítko OK uložte změny.