Skip navigation.
 
mlRe: Using NSThreads in command-line apps
FROM : Jens Alfke
DATE : Fri May 16 03:02:26 2008

On 15 May '08, at 3:40 PM, ben syverson wrote:

> I know it's kevent "style," but unless it's actually kevent (or a 
> similar kernel-level event system) under there, I have my doubts 
> about the performance under heavy load.


I don't think the difference will be noticeable, if indeed there is 
any, unless you're trying to write The World's Fastest Web Server. 
Usually the important factor is how many hours it takes you to write 
and debug the code, not how many microseconds the program takes to 
handle a request.

The thing is, by running your own blocking loops, you're going against 
the grain of the way the Cocoa frameworks do things. It doesn't mean 
you can't do it that way, but you won't be able to use NSRunLoop or 
anything built on it on threads where you're doing that.

—Jens

Related mailsAuthorDate
mlUsing NSThreads in command-line apps ben syverson May 15, 20:42
mlRe: Using NSThreads in command-line apps Bill Bumgarner May 15, 20:47
mlRe: Using NSThreads in command-line apps Randall Meadows May 15, 20:49
mlRe: Using NSThreads in command-line apps Uli Kusterer May 15, 20:51
mlRe: Using NSThreads in command-line apps Jens Alfke May 15, 20:52
mlRe: Using NSThreads in command-line apps ben syverson May 15, 21:16
mlRe: Using NSThreads in command-line apps ben syverson May 15, 21:17
mlRe: Using NSThreads in command-line apps Bill Bumgarner May 15, 21:25
mlRe: Using NSThreads in command-line apps Bill Bumgarner May 15, 21:31
mlRe: Using NSThreads in command-line apps ben syverson May 15, 21:53
mlRe: Using NSThreads in command-line apps Jens Alfke May 15, 23:17
mlRe: Using NSThreads in command-line apps ben syverson May 16, 00:28
mlRe: Using NSThreads in command-line apps Sherm Pendley May 16, 00:31
mlRe: Using NSThreads in command-line apps Hamish Allan May 16, 00:33
mlRe: Using NSThreads in command-line apps ben syverson May 16, 00:40
mlRe: Using NSThreads in command-line apps Hamish Allan May 16, 01:06
mlRe: Using NSThreads in command-line apps Jens Alfke May 16, 03:02
mlRe: Using NSThreads in command-line apps ben syverson May 16, 06:50