.net 有人对64位操作系统上WPF的性能有什么统计数据或想法吗?

.net 有人对64位操作系统上WPF的性能有什么统计数据或想法吗?,.net,wpf,64-bit,.net,Wpf,64 Bit,我看到很多新机器和笔记本电脑现在都有64位硬件,如果所有驱动程序都正确,WPF和相应的.NET会在64位机器上运行得更快吗?我在任何地方都没有看到任何关于64位上的.NET或WPF的文档,但我想知道它们之间的区别。我看到.NET没有针对64位体系结构的特定API,它是一个中立的平台,但是WPF呢?如果编译框架是为了利用额外的指令,那么性能可能会略有提高,但64位更多的是地址空间,而不是额外的速度 WPF/Avalon是.NETV3的一个子集,所以,是的,它也是中性的 编辑:(但请注意,答案已经有

我看到很多新机器和笔记本电脑现在都有64位硬件,如果所有驱动程序都正确,WPF和相应的.NET会在64位机器上运行得更快吗?我在任何地方都没有看到任何关于64位上的.NET或WPF的文档,但我想知道它们之间的区别。我看到.NET没有针对64位体系结构的特定API,它是一个中立的平台,但是WPF呢?

如果编译框架是为了利用额外的指令,那么性能可能会略有提高,但64位更多的是地址空间,而不是额外的速度

WPF/Avalon是.NETV3的一个子集,所以,是的,它也是中性的


编辑:(但请注意,答案已经有一年半了——我们希望微软能为64位用户提供更好的服务)

WPF应用程序在64位操作系统上作为64位进程运行(除非专门针对x86进行编译),就像任何其他.net应用程序一样。

WPF是.net框架的一部分,因此本质上,回答了你自己的问题。更进一步说,写得不好的应用程序在32位平台和64位平台上运行缓慢。如果一个编写良好的32位应用程序的性能优于64位版本,那么它的性能可能会优于64位应用程序。64位应用程序的真正好处是地址空间,即您的应用程序需要超过2GB(我认为这是范围)的工作RAM。WPF确实使用本机API,如桌面窗口管理器等,我认为它很少依赖于平台。