.NET性能优化
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
48.77
7.1折
¥
69
全新
库存2件
作者(美)萨沙·戈德斯汀//迪马·祖巴列夫//伊多·弗莱托|译者:姚琪琳//刘夏//陈计节//禚娴静
出版社人民邮电
ISBN9787115485861
出版时间2018-08
装帧其他
开本其他
定价69元
货号30244432
上书时间2024-10-13
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 性能指标
1.1 性能目标
1.2 性能指标
1.3 小结
第2章 性能度量
2.1 性能度量方式
2.2 Windows内置工具
2.2.1 性能计数器
2.2.2 Windows事件追踪
2.3 时间分析器
2.3.1 Visual Studio采样分析器
2.3.2 Visual Studio检测分析器
2.3.3 时间分析器的gao级用法
2.4 内存分配分析器
2.4.1 Visual Studio内存分配分析器
2.4.2 CLR分析器
2.5 内存分析器
2.5.1 ANTS Memory Profiler
2.5.2 SciTech .NET Memory Profiler
2.6 其他分析器
2.6.1 数据库和数据访问分析工具
2.6.2 并发分析工具
2.6.3 I/O分析工具
2.7 微基准测试
2.7.1 设计不佳的微基准测试示例
2.7.2 微基准测试指南
2.8 小结
第3章 类型揭秘
3.1 示例
3.2 引用类型和值类型在语义上的区别
3.3 存储、分配和销毁
3.4 引用类型揭秘
3.4.1 方法表
3.4.2 调用引用类型实例的方法
3.4.3 非虚方法的分发
3.4.4 静态方法和接口方法的分发
3.4.5 同步块索引和lock关键字
3.5 值类型揭秘
3.6 值类型的虚方法
3.7 装箱
3.7.1 避免在调用值类型的Equals方法时产生装箱
3.7.2 GetHashCode方法
3.8 使用值类型的最佳实践
3.9 小结
第4章 垃圾回收
4.1 为什么需要垃圾回收
4.1.1 空闲列表管理
4.1.2 引用计数垃圾回收
4.2 追踪垃圾回收
……
内容摘要
萨沙·戈德斯汀、迪马·祖巴列夫、伊多·弗莱托著的《.NET性能优化》详细解释了影响应用程序性能的Windows、CLR和物理硬件的内部结构,并为读者提供了衡量代码如何独立于外部因素执行操作的知识和工具。书中提供了大量的C#代码示例和技巧,将帮助读者最大限度地提高算法和应用程序的性能,提高个人竞争优势,使用更低的成本获取更多的用户。
本书共11章,D1章和D2章关注性能的度量指标及性能评测;第3章和第4章则深入CLR内部,专注于类型与CLR垃圾回收的内部实现;第5~8章及D11章讨论.NET框架中的几个特定的方面,以及CLR提供的几种可用来进行性能优化的手段;第9章对复杂度理论和算法进行了简单的尝试;D10章则包含了一些独立话题,包括启动时间优化、异常及.NET反射等。
本书适合已经拥有一定C#语言和.NET框架的编程基础,对相关概念较为熟悉的中高级程序员阅读学习。
— 没有更多了 —
以下为对购买帮助不大的评价