|
3
|
| Kaiser Advisor · 技术社区 · 17 年前 |
|
1
5
对于比较平台的性能,从来没有一个明确的衡量标准。例如,比较 相同的 |
|
|
2
3
链接中的宠物店项目是.NET2.0,它是三年前,2005年11月发布的。从那以后,又增加了两个版本(3.0和3.5),其中有许多可以提高性能的增强功能。 我想这取决于你是想比较“成熟”的网络应用,还是用最新版本的技术编写的。 |
|
|
3
3
从来没有。它显示的唯一一点是,使用不同的体系结构会产生不同的结果。使用快捷方式可能会使您在单机上获得更好的性能,但可扩展性较差。有关更多快捷方式,请参阅宠物商店的prevayler版本。现代java(和.net)也不会以同样的方式构建应用程序。 |
|
|
4
1
不,没有“确定的”方法来比较两个平台之间的性能。您可以比较相同功能的两个实现的性能,但这只能告诉您哪个实现更高效,而与底层平台无关。 只有 要想知道哪个应用程序更快,有效的方法是让应用程序同时在Java和.NET上运行,并对结果进行基准测试。
但对于大多数实际用途来说,不会有显著的性能差异。如今,这两个平台都相当成熟和高效。 |
|
|
5
1
TPC benchmarks 这将是一个更好的选择。我不确定PetStore,但我记得微软曾竭尽全力证明一个Windows PC集群可以击败一个Sun大型机。 自从.NET问世以来,他们在这方面一直保持沉默,我想他们只是太忙了:) |
|
|
6
0
|