• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: 64-bit Intel CPU
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64-bit Intel CPU


  • Subject: Re: 64-bit Intel CPU
  • From: Michael Smith <email@hidden>
  • Date: Tue, 27 Feb 2007 13:08:37 -0800


On Feb 27, 2007, at 10:31 AM, SK wrote:

So, in effect needs to get the (IA32e) state of the
CPU when a 64-bit application is running using a
32-bit Kernel.

Are you trying to get the application state at the time the interrupt occurred, or the CPU state?


The application's address space size and operating mode are irrelevant when you are running kernel code.

Previously you stated that you wanted to read the performance counters. It's not clear how you think you'll achieve a meaningful result doing this, as any application context that you might want to sample can block and/or migrate between cores in an arbitrary fashion beyond your control. You may want to talk to the Shark folks, as they already have plumbing in place to handle these (and many other) issues, and you may find that being a client of their infrastructure will meet your needs.

 = Mike

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: 64-bit Intel CPU (From: SK <email@hidden>)

  • Prev by Date: RE: Debugging a Kernel Panic
  • Next by Date: Re: 64-bit Intel CPU
  • Previous by thread: Re: 64-bit Intel CPU
  • Next by thread: Re: 64-bit Intel CPU
  • Index(es):
    • Date
    • Thread