主机配置:
虚拟:
我有一个简单的.Net控制台应用程序,它可以加载大约37K行的数据集。在主机上运行应用程序大约需要4秒钟。在虚拟内部运行需要729秒。数据集加载完成后,应用程序的大小增加到大约65Mb,没有附加计算列或事件处理程序。
[edit]我改变虚拟使用环回适配器与主机通信,性能与硬件上的运行相当。
关于它为什么会通过网络适配器的任何想法几乎要长200倍? TraceRt显示连接只有一跳。
谢谢, Shane Holder
答案 0 :(得分:0)
DataTable / DataSet的默认序列化非常详细。检查电线上发生了什么。您可能正在获得一些重复的XML。