Hi Simon, CPU usage doesn't matter when your app is single-threaded because 
the entire instance will be allocated throughout the request.

But for multi-threaded apps the docs tell a different story:

"Multi-threaded instances can handle many concurrent requests. Therefore, 
there is a direct relationship between the CPU consumed and the number of 
requests/second."
....
"For example, if a B4 backend 
instance<http://code.google.com/appengine/docs/python/backends/overview.html#Billing_Quotas_and_Limits>
 (approx 
2.4GHz) consumes 10 Mcycles/request, you can process 240 
requests/second/instance."

Unfortunately the docs won't tell how CPU consumption is actually measured. 
I guess API calls don't consume cycles - at least not while an RPC is 
underway. I'm not sure though if the clock stops ticking while a thread is 
laying asleep.

Wolfram


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/NkMLYxWlSwUJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to