Ha a dokumentum nem megfelelően kerül előállításra, akkor
ellenőrizze, hogy a modul útvonala, nézet neve és alapsor értékek helyesek-e (a
kis- és nagybetűk eltérőnek számítanak). Ha a modul, nézet és alapsor értékek
helyesek, akkor lehetséges a háttérfolyamatok futtatásához használható memória
mennyisége korlátozva van, ami ütközik a dokumentumelőállítással.
Ha egy
Rational DOORS
modul össze van kapcsolva más modulokkal, akkor a dokumentum előállítása közben
a
Rational Publishing Engine
alkalmazásnak meg kell nyitnia ezeket a kapcsolt modulokat a
háttérben.
Ezenkívül, szerkezeti DXL kód használata esetén a modulok a DXL
befejezéséig szintén megnyitásra kerülnek a háttérben.
Mindkét esetben a
Rational DOORS
ügyfélmemória kerül felhasználásra a modulok megnyitásához és bezárásához a
háttérben.
Beállíthat egy rendszerleíró kulcsot, hogy a memóriakorlát elérése
esetén a háttérfolyamatok az aktuális objektum beolvasásának befejezése után
bezárásra kerüljenek és csak akkor nyissák meg újra az objektumot, ha szükséges.
Erről a feladatról
Megjegyzés: Vannak olyan helyzetek, amikor a rendszerleíró kulcs beállítása ezen
feladat végrehajtásával nem megfelelő. Előállíthat például dokumentumot
olyan modulban, amely maga is tartalmaz olyan objektumokat, amelyek nagy számú,
más modulokban található objektumokhoz kapcsolódnak. Valahányszor ezen
objektumok valamelyikéhez hozzáférnek dokumentumelőállítás közben, a modul
megnyitásra és bezárásra kerül, ami ahelyett, hogy csökkentené, növelheti a
dokumentumelőállítási időt.
Eljárás
A MEM_LEVEL_CLOSE rendszerleíró kulcs bejegyzés
beállításához tegye a következőket:
- Nyissa meg a számítógép rendszerleíró adatbázisát. További részleteket az operációs rendszer dokumentációjában talál.
- Keresse meg a
Rational DOORS
rendszerleíró adatbázis bejegyzést. Példák:
- Rational DOORS
9.4 64 bites Windows rendszerleíró
adatbázis bejegyzés példa:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS\9.4\Config
- Rational DOORS
9.3 32 bites Windows rendszerleíró
adatbázis bejegyzés példa:
HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.3\Config
- Hozzon létre egy rendszerleíró kulcsot.
- A rendszerleíró kulcsnak adja a következő nevet:
MEM_LEVEL_CLOSE
- Értékként adja meg a kívánt memóriakorlátot megabyte-ban, amelynek
elérésekor a háttérfolyamatok befejeződésük után bezárásra kerülnek. A DXL kódban alapértelmezésben beállított memóriakorlát 2 GB. Az érték
kiválasztásakor válassza azt a maximális memória értéket, amelyet a
Rational DOORS
más folyamatok végrehajtásához használt. Nyissa meg a rendszer feladatkezelőjét
és nézze meg, mennyi memóriát használ a doors.exe
folyamat; ez segít a megfelelő érték kiválasztásában.
Ne feledje: - Túl alacsony érték beállítása a DXL végrehajtási idő megnövekedéséhez
vezethet.
- A megadott érték csak azt szabályozza, hogyan kezeli a
Rational Publishing Engine
a háttérfolyamatokat.
Az érték nem akadályozza meg, hogy a
Rational DOORS
a beállított értéknél több memóriát használjon fel.
- A módosítások mentéséhez kattintson az OK gombra.