优化了多窗口机制