多线程处理和内存管理

适用于:Excel 2013 | Office 2013 | Visual Studio

正确处理内存对于为 Microsoft Excel 创建可靠的 XLL 加载项至关重要。 无法分配适当的内存缓冲区并在不再需要它们时释放它们会降低性能、创建资源争用并破坏 Excel 的稳定性。

从 Microsoft Office Excel 2007 开始,可以将 Excel 配置为在重新计算时最多使用 1,024 个并发线程。 在某些情况下,特别是当有多个处理器可用或在群集服务器上运行用户定义的函数时,多线程处理可以提高性能。

以下主题介绍如何管理 XLL 中的内存和线程:

另请参阅

开发 Excel XLL