a glob of nerdishness

September 18, 2009

Grand Central Dispatch

written by natevw @ 12:55 pm

Mike Ash just finished another accurate and detailed series covering an interesting low-level topic, this time explaining all about Grand Central Dispatch.

Apple’s thread pools help reduce processor contention, but I’d been mulling over how to best use queues for performing file operations optimally. Mike nails it in this last post: create a hierarchy of custom queues that end up funneling operations through one custom queue per disk. It’d be interesting to wrap this technique in a higher-level API that dealt with disk and other bottlenecks in a more automatic manner.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.