Hello,
These are some basic questions but I would really like to get a better understanding of how we formulate timings for a page action.
From the screenshot below:
1) click on search had a response time of 401 ms (server: 88.62ms and Network: 312.38),
When we compute the network time, is this from the browser to Web server only or does it include the inter-tier (WS - App Server - DB) n/w times? (My guess is - only browser to WS).
2) click on search page action caused 2 purepaths (1 for /orange.jsf and 2nd for result_pic_1.png). Can you please explain, if at all any, the relation between Server time and Execution total (cause they don't always equate to be same).
3) What role does the perceived render time have in the response time.
4) From the definition of end to end response time, we 1st calculate server time, then network time and the remaining time is client time. I apologize for my lack of knowledge on this but what all can contribute to a client time. FE in the following use case we see a client time of 120108.86ms, what all could factor this and how can we point them out?
Appreciate your time.
Thanks,
Srikar
Answer by Klaus E. ·
Hi,
I am trying to give you the answers.
1) You are right - no inter tier time is added to the network time. It is just Browser to Web Server
2) There is no correlation between these values. Total Exec for the page action is measured in the browser and the total exec for the Web requests is measured on the Web Server.
3) perceived render time is not correlated with the other measures. It is a purely in the Browser measured value. See Perceived Render Time
4) Is this data from the easyTravel automatic load generator?
Klaus
Hi Klaus,
Thank you for your response. The data is generated by easyTravel automatic load generator.
for Q2)I am still a bit confused, i will try to restate the question in a different way. When a user gets a response back a) the response time metric in the page action pp dashlet shows the true end-end time (client - network - server breakdown), now does that include render time?
b) if the page action caused 2 purepaths then wouldn't the server time comprise of total execution time for both purepaths?
4) what does client client consist of.
Thanks,
Srikar
Hi,
Q2 a) yes
b) Will follow up tomorrow.
ad 4) Did you mean: What does the Client time consist of??
Quotes from docs:
"Time spent on client to process the page action."
"Network time is important for Client Time, because it is calculated total time - server time - network time."
Please have a look at
Page Actions
and as Klaus suggested
Perceived Render Time
I tweaked Page Actions a bit to hopefully make it clearer.
Thanks
G.
Hi Guenter,
Thank you for updating the doc. For q4, you are right, I meant client time.
Thanks,
Srikar
Hi Srikar,
regarding b) the answer is "It depends!". <g>
Seriously: If the 2 PPs are handled asynchronously only the bigger time would add, else both.
Thanks for asking!
G.
JANUARY 15, 3:00 PM GMT / 10:00 AM ET