使用模块化开发,每个模块都有初始化功能,初始化功能可能包括:加载配置表,初始化事件,初始化设置 那么如果想测量每个模块的Init时间呢?Nt框架已经提供了测量运行的方法 Systm.Diagnostics Systm.Diagnostics命名空间包含具有以下功能的类型:能让你与系统进程、事件日志和性能计数器之间进行交互。 子命名空间包含具有以下功能的类型:与代码分析工具进行交互,支持协定,扩展对应用程序监控和检测的设计时支持,使用Windows事件跟踪(ETW)跟踪子系统来记录事件数据,在事件日志中进行读取和写入,收集性能数据,以及读取和写入调试符号信息。 Systm.Diagnostics.Stopwatch 提供一组方法和属性,可用于准确地测量运行时间。 MSDN:北京看的好白癜风的医院新疆治疗白癜风医院
|