on 07-05-2016 11:12 PM
Hi ,
I have navigated to memory usage statistics for a particular time under analysis view in ST03N.
but need to analyze and understand the background job and dialog user has consumed more memory from appearing table..can someone please tell me the procedure and method of finding it.
Columns in the table:
Report or transaction code:
1.Number of dialog steps
2.Average total memory usage
3.Average usage of extended memory
4.Maximum usage of extended memory
5. Average private memory usage
I will appreciate all your inputs and help
Thanks in advance
Hi Daniel,
Did you try to find the memory consummtion on the STAD or set a System trace ( st05 ) ?
Cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am seeing the quotas as below
Dialog tasks - Extended 3.906.250 KB
Heap 5.860.042 KB
Non -dialog tasks - Heap 5.860.042 KB
Extended 3.906.250 KB
what the above values mean and how can be it verified in ST03N ,STAD and SM50 during the job run and user dialog tasks.
Please explain..I will appreciate your help
Thanks in advance
Hi Daniel,
Dialog tasks -
Extended 3.906.250 KB - The maximum limit of extended memory for a single dialog workprocess
Heap 5.860.042 KB - The maximum limit of heap memory combined for all the dialog work process
Non-dialog tasks -
Heap 5.860.042 KB - The maximum limit of Heap memory combined for all the non-dialog work process
Extended 3.906.250 KB - The maximum limit of extended memory for a single dialog work process
Memory usage is more effeciently tracked during runtime. You can view it in SM50 or SM66 screen for a particular process. One way to verify is looking at memory short dump that occured in the system
Below the explanation for columns.
1. Number of dialog steps - A Dialog step corresponds to a screen change, i.e. a request that the system executes for a user.
2. Average total memory usage - On an average memory used by the tracsaction/report/user
3. Average usage of extended memory - On an average extended memory used per dialog step by the tracsaction/report/user
4. Maximum usage of extended memory - It is the maximum point of memory usage when executing a transaction/report
5. Average private memory usage - If no more extended memory and no more roll memory is available for a dialog work process, heap memory (private memory) is used. This ties the user to this work process and means that the user context can no longer be rolled out. The work process therefore passes into private mode
Regards
Prithviraj
Hi all...Thanks for your replies and explanation.
Please find below the quota and memory usage statistics
Text Step Mem. Type Amount KB
Dialog tasks 1 Extended - 5.859.375
2 Heap 5.860.042
Text Step Mem. Type Amount KB
Non-dialog tasks 1 Heap 5.860.042
2 Extended 5.859.375
from all these background programs..which one is consuming more memory and root cause.
Name of Background Job | Number of Dialog Steps | Average Total Memory Usage (KB) | Average Usage of Extended Memory (KB) | Maximum Usage of Extended Memory (KB) | Number of Work Process Reservations | Average Private Memory Usage (KB) | Number of Work Process Restarts |
BGJOB1 | 2 | 705 | 290 | 2713742 | 0 | 1460 | 2 |
BGJOB2 | 1 | 415 | 289 | 1052208 | 0 | 1460 | 1 |
BGJOB3 | 44 | 424 | 289 | 446642 | 0 | 1460 | 44 |
BGJOB4 | 22 | 415 | 289 | 307264 | 0 | 1460 | 22 |
BGJOB5 | 28 | 710 | 289 | 82493 | 0 | 1460 | 28 |
BGJOB6 | 1 | 415 | 289 | 17023 | 0 | 1460 | 1 |
BGJOB7 | 1 | 415 | 289 | 9828 | 0 | 1460 | 0 |
BGJOB8 | 44 | 705 | 289 | 9790 | 0 | 1460 | 0 |
BGJOB9 | 494 | 415 | 289 | 3763 | 0 | 1460 | 0 |
BGJOB10 | 29 | 705 | 289 | 3698 | 0 | 1460 | 29 |
BGJOB11 | 1 | 1095 | 289 | 3673 | 0 | 1460 | 1 |
BGJOB12 | 7 | 526 | 289 | 3228 | 0 | 1460 | 0 |
BGJOB13 | 14 | 498 | 290 | 3064 | 0 | 1460 | 0 |
BGJOB14 | 1 | 1095 | 289 | 3058 | 0 | 1460 | 1 |
BGJOB15 | 1 | 1095 | 289 | 2955 | 0 | 1460 | 1 |
BGJOB16 | 7 | 609 | 289 | 2955 | 0 | 1460 | 7 |
BGJOB17 | 7 | 638 | 289 | 2892 | 0 | 1460 | 7 |
BGJOB18 | 88 | 477 | 289 | 2892 | 0 | 1460 | 0 |
BGJOB19 | 14 | 443 | 290 | 2891 | 0 | 1460 | 14 |
BGJOB20 | 7 | 804 | 289 | 2889 | 0 | 1460 | 7 |
BGJOB21 | 23781 | 509 | 384 | 2585 | 0 | 1803 | 0 |
BGJOB22 | 7 | 707 | 289 | 2568 | 0 | 1460 | 0 |
BGJOB23 | 4 | 922 | 290 | 2565 | 0 | 4292 | 0 |
BGJOB24 | 4 | 922 | 290 | 2565 | 0 | 4233 | 0 |
Thanks in advance
1.Number of dialog steps
You can use the transaction code STO3 or STO3N.
2.Average total memory usage
Transaction code ST06N /ST06
3.Average usage of extended memory
4.Maximum usage of extended memory
5. Average private memory usage
Transaction code ST02
BR
SS
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am seeing the memory usage statistics in ST03N itself.
but I want to understand which background job /transaction code is taking more memory from appearing table.
1.Number of dialog steps
2.Average total memory usage
3.Average usage of extended memory
4.Maximum usage of extended memory
5. Average private memory usage
Thanks in advance
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.