Why 64bit MSXML2.DOMDocument.6.0 is much slower then 32bit?

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
Hello,
I am running into a problem that it looks like MSXML6 in 64bit is much slower then 32bit,
i.e.<br/>
I write following vbs to open a .xml file, and check the time usage when load the xml.
Dim xmldoc<br/>
msgbox("start")<br/>
Set xmldoc= CreateObject("Msxml2.DOMDocument.6.0")<br/>
xmldoc.load "BigXML.xml"<br/>
msgbox("end")
Then I run the script in 64bit OS(Win7 SP1 64bit, and Win2008 R2 Enterprise 64bit), and 32bit OS(Win2008 SP2 32bit)
The test result shows the time usage in 64bit is about 2.5 times usage in 32bit(75second vs.22seconds)
I tried to load different .xml(mostly big size .mdd), and the result still shows 64bit is 2~4 times to 32bit time usage.
can anyone tell me why, or anything I can do to improve the performance in 64bit?
<br/>

View the full article
 
Back
Top