我看到很多新机器和笔记本电脑现在拥有64位硬件并且所有驱动程序都是正确的,WPF和相应的.NET会在64位机器上运行得更快吗?我没有在64位上看到任何关于.NET或WPF的文档,但我想知道其中的区别。我看到.NET没有针对64位架构的特定API,它是一个中立的平台,但是WPF呢?
答案 0 :(得分:1)
如果编译框架以利用额外的指令,可能会略微提高性能,但64位更多是关于地址空间而不是额外的速度。
WPF / Avalon是.NET v3的一个子集,所以,是的,它也是中立的。
编辑:Here's a good thread on 64bit JIT performance.(但请注意答案是一年半的时间 - 人们希望MS为64位用户改进了一些东西)
答案 1 :(得分:0)
WPF应用程序在64位操作系统上运行为64位进程(除非专门编译为仅针对x86),就像任何其他.net应用程序一样。