我正在研究应用程序的可伸缩性,我想知道如何监视内存管理(尤其是“泄漏”),并确保正确创建和销毁线程. Visual Studio中是否有用于执行此操作的工具?
解决方法:
Visual Studio->分析->开始性能分析.
这将为您提供应用程序中的所有关键点.
这还将为您提供一条日志,告诉您每种方法需要多长时间.
不需要处理线程,因为Thread类不包含Dispose函数.
您可以使用threadname.Join();来捕捉线程结束的时刻.功能.
2024-03-17 23:19:40
我正在研究应用程序的可伸缩性,我想知道如何监视内存管理(尤其是“泄漏”),并确保正确创建和销毁线程. Visual Studio中是否有用于执行此操作的工具?
解决方法:
Visual Studio->分析->开始性能分析.
这将为您提供应用程序中的所有关键点.
这还将为您提供一条日志,告诉您每种方法需要多长时间.
不需要处理线程,因为Thread类不包含Dispose函数.
您可以使用threadname.Join();来捕捉线程结束的时刻.功能.