FROM : David Duncan
DATE : Mon Apr 21 22:22:32 2008
On Apr 21, 2008, at 1:03 PM, Nick Rogers wrote:
> when I run my cocoa app, Activity monitor shows it having 2 threads,
> and thats ok, cause I'm running one POSIX thread with the start of
> the app and which remains till the app is exited.
> The problem is when I detach a new NSThread, from which I'm calling
> "performSelectorOnMainThread:" frequently, the thread count goes to
> 4. and when this new NSThread finishes, the thread count comes to 3
> and not 2. And it stays 3.
>
> Is there something wrong?
Does this cause problems for your application? Mac OS X will spawn
threads on behalf of your application to perform certain activities
and this is generally beyond your control. This should typically be
completely transparent to you.
--
David Duncan
Apple DTS Animation and Printing
david.<email_removed>
DATE : Mon Apr 21 22:22:32 2008
On Apr 21, 2008, at 1:03 PM, Nick Rogers wrote:
> when I run my cocoa app, Activity monitor shows it having 2 threads,
> and thats ok, cause I'm running one POSIX thread with the start of
> the app and which remains till the app is exited.
> The problem is when I detach a new NSThread, from which I'm calling
> "performSelectorOnMainThread:" frequently, the thread count goes to
> 4. and when this new NSThread finishes, the thread count comes to 3
> and not 2. And it stays 3.
>
> Is there something wrong?
Does this cause problems for your application? Mac OS X will spawn
threads on behalf of your application to perform certain activities
and this is generally beyond your control. This should typically be
completely transparent to you.
--
David Duncan
Apple DTS Animation and Printing
david.<email_removed>
| Related mails | Author | Date |
|---|---|---|
| Nick Rogers | Apr 21, 22:03 | |
| David Duncan | Apr 21, 22:22 | |
| Scott Ribe | Apr 21, 22:23 | |
| Navneet Kumar | Apr 21, 22:25 | |
| Sean McBride | Apr 21, 22:30 |






Cocoa mail archive

