proces pracy w trybie Priv

tryb PRIV: jeśli proces roboczy w oknie dialogowym wykorzystał przypisany do niego obszar rolki i rozszerzoną pamięć, pamięć prywatna jest przypisana do procesu roboczego. Proces pracy przechodzi w tryb PRIV (prywatny).

dlaczego proces roboczy przechodzi w tryb Priv

proces roboczy przechodzi w tryb PRIV, jeśli konkretny otwarty proces transakcyjny zajął całą pamięć w pamięci rozszerzonej

(do swojego limitu – zdefiniowany przez parametr ZTTZ/roll_extension), pamięć obszaru roll w procesie roboczym (zdefiniowana przez parametr ZTTA/roll_area) i w końcu zaczyna pobierać pamięć z pamięci sterty. Gdy proces pracy zaczyna używać pamięci sterty, przechodzi w tryb PRIV.

brak multipleksowania procesu roboczego

gdy proces roboczy wejdzie w tryb PRIV, multipleksowanie procesu roboczego nie jest już możliwe dla tej otwartej transakcji.
dzieje się tak dlatego, że po przejściu WP w tryb PRIV nie jest dostępny dla żadnych innych transakcji i mamy tylko ograniczoną liczbę procesów roboczych.

jak zapobiec wejściu procesu pracy w tryb Priv

upewnij się, że poniższe parametry są zdefiniowane w profilu instancji RZ10:

rdisp/max_priv_time – używane do określenia maksymalnego czasu, przez jaki proces pracy może pozostać w trybie PRIV. (Po tym proces pracy zostaje zakończony i ponownie uruchomiony). Jest to uzasadnione, ponieważ poza ustalonym limitem czasowym konieczne jest założenie, że program wykorzystujący proces pracy jest wydajny. (w przypadku, gdy program naprawdę potrzebuje tyle czasu, musi być zaplanowany jako zadanie w tle).

rdisp / wppriv_max_no– parametr określa maksymalną ilość procesów roboczych, które mogą być w trybie PRIV. Bardzo przydatne.

ABAP / heaplimit-upewnij się, że parametr jest zdefiniowany. Zapewnia to, że jeśli program zje pewną ilość pamięci sterty, używany proces roboczy może zostać zakończony.

i na koniec sprawdź, czy alokacja rozszerzonej pamięci nie jest wystarczająco duża. parametr em / initial_size_mb określa stały rozmiar rozszerzonej pamięci. Zwiększenie tego rozmiaru tylko wtedy, gdy okaże się, że wiele procesów często przechodzi w tryb PRIV.

poniższy link może rozwiązać twój problem.

http://help.sap.com/saphelp_nw70/helpdata/en/7a/caa6f3bfdb11d188b30000e83539c3/content.htm

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.