While I was investigating page fault handling performance on a quad
core Cortex-A9 ARM processor,
I noticed that whenever there is a page fault, all idling cores also
awakened---exiting from WFI instruction
on the idle loop (and go back to WFI again).

Since the page fault generating program is running on a single core,
it seems unnecessary to wake up
other idling cores (hence saving power) as well.

Can anyone tell me if this, exiting from WFI on every page fault, is
correct behavior? If so, why?

Heechul

------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to