Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 使用gdi+;的x64应用程序:对性能的影响是什么?_.net_Performance_Gdi+_64 Bit - Fatal编程技术网

.net 使用gdi+;的x64应用程序:对性能的影响是什么?

.net 使用gdi+;的x64应用程序:对性能的影响是什么?,.net,performance,gdi+,64-bit,.net,Performance,Gdi+,64 Bit,我目前正在实现一个ASP.Net应用程序,它使用GDI+进行服务器端渲染。第一个版本依赖于32位非托管组件,因此所有托管程序集都是为x86平台编译的。最后,我摆脱了这种依赖,现在可以将目标平台设置为AnyCPU。由于应用程序可能用于处理大量数据,因此能够以64位运行它可能会很有用。然而,我读到在x64平台上使用GDI+时性能下降,但无法获得详细信息 为了知道以64位运行是否值得付出性能代价,我应该注意哪些性能问题?好的,我有错误的信息:在分析为x86和x64编译的GDI+应用程序之后,似乎每个平

我目前正在实现一个ASP.Net应用程序,它使用GDI+进行服务器端渲染。第一个版本依赖于32位非托管组件,因此所有托管程序集都是为x86平台编译的。最后,我摆脱了这种依赖,现在可以将目标平台设置为AnyCPU。由于应用程序可能用于处理大量数据,因此能够以64位运行它可能会很有用。然而,我读到在x64平台上使用GDI+时性能下降,但无法获得详细信息


为了知道以64位运行是否值得付出性能代价,我应该注意哪些性能问题?

好的,我有错误的信息:在分析为x86和x64编译的GDI+应用程序之后,似乎每个平台的性能都是相同的。我不记得我是在哪里读到的,但它很好地提醒了我“在看到moto之前什么都不要假设”
对我的问题有一个明确的答案是很好的

好的,我得到了错误的信息:在分析为x86和x64编译的GDI+应用程序之后,似乎每个平台的性能都是相同的。我不记得我是在哪里读到的,但它很好地提醒了我“在看到moto之前什么都不要假设”
对我的问题有一个明确的答案是很好的

首先我听说了,我自己从来没有见过性能问题。GDI+只是本机代码的一部分。Wikipedia会将其标记为[需要引用]。这里也一样,从未听说过64位GDI+有问题。如果您有顾虑,请编译两个版本并进行测试。观察内存和CPU使用情况,并查找内存泄漏。如果你这样做了,不管你的结果如何,把它贴回这里,这样我们就可以在下一个问题出现时帮助回答。首先我听说过,我自己从来没有见过性能问题。GDI+只是本机代码的一部分。Wikipedia会将其标记为[需要引用]。这里也一样,从未听说过64位GDI+有问题。如果您有顾虑,请编译两个版本并进行测试。观察内存和CPU使用情况,并查找内存泄漏。如果你这样做了,不管你的结果如何,把它贴回这里,这样我们就可以在下一个问题出现时帮助回答。