找回密码
 To register

QQ登录

只需一步,快速开始

扫一扫,访问微社区

Titlebook: Maximizing .NET Performance; Nick Wienholt Book 2004 Nick Wienholt 2004 .NET..NET Remoting..NET framework.C++ programming language.Excepti

[复制链接]
查看: 29510|回复: 57
发表于 2025-3-21 18:45:10 | 显示全部楼层 |阅读模式
书目名称Maximizing .NET Performance
编辑Nick Wienholt
视频video
概述Full analysis of performance characteristics of the .NET Framework, including actual benchmark results.Description of tools and techniques for identifying performance problems developers may encounter
图书封面Titlebook: Maximizing .NET Performance;  Nick Wienholt Book 2004 Nick Wienholt 2004 .NET..NET Remoting..NET framework.C++ programming language.Excepti
描述.Foreword by .NET Remoting guru Ingo Rammer..BACK IN 1999,. the ACM published a study that presented a comparison of 40 independent implementations of a computationally intensive problem, created by different programmers in either Java the then-current managed runtime environmentor C/C++. It concluded with the finding that interpersonal differences between the developers "are much larger than the average difference between Java and C/C++" and that "performance ratios of a factor of 30 or more are not uncommon between the median programs from the upper half versus the lower half."..This should teach you something: If you are not a guru-level C++ programmer, then the chance is quite high that a managed code implementation performs as well as the average C++ solution, especially given the fact that most .NET languages simply allow you fewer possibilities to introduce subtle memory related or performance-related issues. And keep in mind that this study was conducted several years ago, and that Just-In-Time Compilation (JIT) as well as memory management and garbage collection (GC) technologies have been improved in the meantime!..This, however, doesn‘t mean that you can‘t create horribl
出版日期Book 2004
关键词; NET; ; NET Remoting; ; NET framework; C++ programming language; Exception; Java; Puppet; collections; complex
版次1
doihttps://doi.org/10.1007/978-1-4302-0784-9
isbn_softcover978-1-59059-141-3
isbn_ebook978-1-4302-0784-9
copyrightNick Wienholt 2004
The information of publication is updating

书目名称Maximizing .NET Performance影响因子(影响力)




书目名称Maximizing .NET Performance影响因子(影响力)学科排名




书目名称Maximizing .NET Performance网络公开度




书目名称Maximizing .NET Performance网络公开度学科排名




书目名称Maximizing .NET Performance被引频次




书目名称Maximizing .NET Performance被引频次学科排名




书目名称Maximizing .NET Performance年度引用




书目名称Maximizing .NET Performance年度引用学科排名




书目名称Maximizing .NET Performance读者反馈




书目名称Maximizing .NET Performance读者反馈学科排名




单选投票, 共有 1 人参与投票
 

1票 100.00%

Perfect with Aesthetics

 

0票 0.00%

Better Implies Difficulty

 

0票 0.00%

Good and Satisfactory

 

0票 0.00%

Adverse Performance

 

0票 0.00%

Disdainful Garbage

您所在的用户组没有投票权限
发表于 2025-3-21 21:05:17 | 显示全部楼层
发表于 2025-3-22 04:13:33 | 显示全部楼层
Language Specifics,s of the different .NET languages in a dispassionate and balanced manner, and it is worth stating at the outset that performance is a small factor when choosing a language to produce code targeted for CLR execution.
发表于 2025-3-22 04:48:48 | 显示全部楼层
Strings, Text, and Regular Expressions,truct, and a number of languages targeting the CLR use aliases for System.String, such as the C# string alias, which makes strings appear to be a language primitive rather than a member of the Framework Library. The alias is resolved at compile time to System.String, and hence the choice of System.String or the language alias is entirely cosmetic.
发表于 2025-3-22 11:10:45 | 显示全部楼层
Exceptions,form across the CLR and Framework Libraries, and unmanaged function failures are translated to CLR exceptions. This allows a clean and consistent approach to error handling for all .NET code in all languages.
发表于 2025-3-22 16:48:11 | 显示全部楼层
IO and Serialization,tream and memory-mapped files. Streams play an important role in the IO namespace, and they allow services to be transparently applied to data flow, which can be used to boost performance in a number of scenarios.
发表于 2025-3-22 19:39:12 | 显示全部楼层
发表于 2025-3-22 22:19:14 | 显示全部楼层
Unmanaged Code Interoperability,e is significant scope for tuning interoperability calls. As with performance tuning in other areas of functionality, performance improvement comes at the expense of other features, such as ease of use and security, and overeager performance optimization should be avoided.
发表于 2025-3-23 03:12:03 | 显示全部楼层
发表于 2025-3-23 08:53:33 | 显示全部楼层
Book 2004 a computationally intensive problem, created by different programmers in either Java the then-current managed runtime environmentor C/C++. It concluded with the finding that interpersonal differences between the developers "are much larger than the average difference between Java and C/C++" and tha
 关于派博传思  派博传思旗下网站  友情链接
派博传思介绍 公司地理位置 论文服务流程 影响因子官网 SITEMAP 大讲堂 北京大学 Oxford Uni. Harvard Uni.
发展历史沿革 期刊点评 投稿经验总结 SCIENCEGARD IMPACTFACTOR 派博系数 清华大学 Yale Uni. Stanford Uni.
|Archiver|手机版|小黑屋| 派博传思国际 ( 京公网安备110108008328) GMT+8, 2025-5-2 17:32
Copyright © 2001-2015 派博传思   京公网安备110108008328 版权所有 All rights reserved
快速回复 返回顶部 返回列表