PDA

View Full Version : The question about HMImport.exe (Working set)



hasufelisc
10-05-2011, 07:13 AM
What do you think? Is it normal to take a 1.5 GB from memory for program which parses .txt files and makes SQL questions???????
27591
May be you need to change the team of programmers?

Patvs
10-05-2011, 09:25 PM
Which Operating System, Firewall, and Anti-Virus are you using?

Please update to the latest beta - http://www.holdemmanager.com/Downloads/HmUpdate.exe

For W7 and Vista you must set \holdem manager\dbcontrolpanel.exe, holdemmanager.exe and hmhud.exe are started as administrator. Run the windows explorer and navigate to your Holdemmanager installation directory. Right click the executables and select properties... then select "Run as admin" from the compatibility tab.

Add exceptions to the windows firewall for holdemmanager.exe and hmhud.exe, even if the firewall is turned off. If you have a 3rd party firewall, do the equivalent or uninstall it temporarily.

Make sure your video card drivers and windows auto updates are fully updated. Make sure you have Microsoft .NET Framework 3.5 SP1 (or later for w7) installed.


----


Did hmimport.exe use 1.5 GB during a large import (of million of handhistories)?
It should only use 11 MB.

hasufelisc
10-06-2011, 01:38 AM
win 7 (FULL UPDATE), net 4.0, no firewall.

Administration rules sets on all files.

Yes, its true. HMImport uses 1.5GB after import 50-100k hands(data mining which i use every day) or after 3-4 hours of auto-import during the game. But why? Are you forgot release memory of some temporary arrays?

You can use memory profiler during compiling the sourcecode.

Sarek
10-06-2011, 05:09 AM
Thanks for suggestion.
You can try to reduse if importing such huge amount in parts. As a minimum, it will be faster in total.