Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Darwin disk I/O - better interactive response



You know, if you are concerned about UI responsiveness I don't see how this isn't already handled by the threading priority of CPU tasks. When dragging a window for example, that task is given all the CPU it requires and other tasks which may or may not be accessing the drive would be preempted.

If you're really concerned about responsiveness you would advocate having the window server draw the title and menu bars instead of each application. The window server would handle mousing events in the menu and draw the menus without having to wait for the application to respond to an IPC.

This would also have vast benefits due to the fact the menu structures would be in a central location thus allowing the menu 'bar' to be altered or replaced with anything imaginable.




Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.