课程大纲:
CREO5.0培训
1.性能检测
· 性能检测工具概述
· Windows 性能检测计数器
· CPU profilers –实例和分析解说
· 内存分配性能检测
· 内存泄露监控
· 并发性能检测
· Windows事件追踪器
· Windows 性能检测工具介绍
2.数据类型的内部结构
· 值类型和引用类型的性能区别
· 同步内存索引
· 虚拟化方法性能比较
· 装箱操作的性能探讨
· 比较动作的性能优化
3.垃圾回收机制
· 引用计数垃圾回收与追踪机制
· 堆对象的管理
· 标记交换节点
· 线程的挂起与垃圾回收
· 非 tuo管资源的管理
· 迭代器与内部应用计数
· 虚拟内存管理
· Finalization与性能的管理
· 弱引用对象管理
· 垃圾回收的佳实践
4.泛型的使用
· 泛型在运行时的工作方式介绍
· .NET泛型与Java 泛型和 C++ templates的比较
5.Unsafe Code
· 非 tuo管代码的内存管理
· 从非 tuo管内容中复制出数据
· C# 中指针的使用
6.集合对象的使用
· 集合对象的性能比较
· CPU缓存与热数据优化
· 用户自定义集合对象的优化
7.JIT 的优化
· JIT 的优化
8.异常的捕获
· 异常捕获
· 调试模式与断点追踪