PDA

View Full Version : New notebook with SSD but import very slow



puddelding
07-31-2012, 12:39 PM
Hey

I just got my new notebook (Toshiba L850-1C9: Intel Core i7 3610QM, 2,3GHz, 4GB RAM, 640GB HDD, AMD HD 7670M) and replaced the HDD with a 128GB Samsung SSD.

Installed Win 7 64bit on it and all the drivers. After that I installed HM1+Postgre (1.12.10b+8.4) and tried to import my old handhistory files (mainly 6-max SNG). Looking at the import speeds of 30h/s there must be something wrong. I remember importing @ 100h/s a few years ago at my desktop computer which didn't have a SSD.

I already saw the performance guide and did all those things.

What could be the problem? Apart from that Windows and everything is extremely fast compared to what I had before. :confused:

puddelding
07-31-2012, 09:28 PM
I just did a speed test on the SSD:

http://h11.abload.de/img/scanh0ju9.jpg

Looks like regular numbers for a SSD to me? I just don't get what the problem is.. whole notebook is running great, Windows test scores are great just the hand import seems bad. I tried it with PT4 aswell and had the same speed issues. So I guess it's a Postgre problem? Already tried 8.4 and 9.1 with & without tuning. Eww... so annoying.

Patvs
08-01-2012, 04:02 AM
Update to: http://www.holdemmanager.com/Downloads/HmUpdate_Release_1.12.11_28Jul2012.exe

Which Firewall, and Anti-Virus are you using?

Turn off User Account Control: How to Disable and Turn Off UAC in Windows 7 « My Digital Life (http://www.mydigitallife.info/2008/12/30/how-to-disable-and-turn-off-uac-in-windows-7/) and reboot.

puddelding
08-01-2012, 05:44 PM
UAC was already off.

Firewall only Windows Firewall was activated. No Anti-Virus yet since it's a fresh system.

I updated and the speeds improved a lot! ~120 now.. I expected a bit more, but will try with a newer postgre version now. Thanks!

Edit:
There has to be somehing else that improves my import speed. I'm getting 110h/s now.
Did a test with Windows Ressources Monitor:

http://www.abload.de/img/resf2zae.jpg

Datenträger=SSD
Arbeitsspeicher=RAM

It seems like all components are not really busy apart from the SSD from time to time. How do I tell HM/Postgre to use everything there is available? Or is there something else that is slowing things down?

puddelding
08-02-2012, 01:07 AM
Alright, I think I'm narrowing it down. I had a closer look at the CPU usage during import:

http://www.abload.de/img/unbenanntiaxkk.jpg

Looks like its only using ~12% of the CPU. Well, it has 8 cores or something and to me it seems like it's only using a single core instead of all. How do I tell the program to use all cores available?

CPU is a Intel Core i7 3610QM if that's any help. I tried other programs and they used all the cpu power available.

Edit: The task manager has the option to tell a process to use a specific CPU. HMImport, Holdemmanager and postgres are all set to "Use all". However, if I tell them all to use Core 0 only the import is at the same speed. Setting it to anything else (e.g. 5 cores) the speed remains the same.

In addition it seems that postgres and hmimport are using multiple cores but only up to the speed of a single core:
http://www.abload.de/img/12345srzs4.jpg

Patvs
08-02-2012, 01:42 PM
HM1 can't fully utilize your CPU/RAM/harddisk speed.
If you would increase the speed of all components by 200%, the import speeds will only go up with 10-15%.

So 120 hands/s is already really fast.



(HM2 can utilize your CPU power, RAM, harddisk speed. This comes at a cost: HM2 has much higher system requirements to run smoothly. But you can get 500+ hands/s import speeds if the system is fast enough)

puddelding
08-02-2012, 11:28 PM
I tried HM2 trial and it imported at about 500h/s which was great. Unfortunately the graph was kinda wrong and some HUD stats seemed weird (e.g. PFR>VPIP) so I don't trust it at all and will stick to the good old HM1.

I already imported all my hands by now but I was still curious about it since I expected a much bigger performance boost (loading graphs and statistics is pretty fast now though).

Sarek
08-03-2012, 04:29 AM
PFR > VPIP is possible in some situations.
Explanation here http://forums.holdemmanager.com/bug-reports/270732-7126-some-stats-not-correct.html