Maarten Lankhorst : quartz: Optimize the processing thread to fetch one sample while processing another .