Poker Software
Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    Member
    Join Date
    Sep 2011
    Posts
    70

    Default HM2 and your competitor performance

    Hello there, the last update from your most direct competitor brought an incredible speed boost to the HUD and the program overall even on large databases.
    I hope that you are aware of this and do something to improve HM2 performance.
    I'm a HM user myself, and want to continue to be, but against facts there's no arguments. I suggest HM2 staff to try out their last update and try to learn something from what they did.
    Last edited by holdemstats; 04-28-2012 at 10:41 AM.

  2. #2
    Administrator DogNamedBluff's Avatar
    Join Date
    May 2011
    Posts
    5,681

    Default

    Thank you for the feedback. I have forwarded this information to the proper personnel.
    If you would like to leave some feedback to help us improve the quality of the solutions, and/or the support quality you received, you can do so here: Leave Feedback

  3. #3
    Administrator morny's Avatar
    Join Date
    Jul 2008
    Location
    Ireland
    Posts
    21,036

    Default

    Thanks, competition is always good for the consumer and keeps everyone on their toes. The last time we tested theirs on a large database it was unusable so we couldn't do any comparisons, giving the method we use to store a lot of the information in memory i expect were still way ahead of the competition (and also HM1) when it comes to large database performance and speeds but will be interesting to compare. I just ran the overall report on a hero with 1.5 million hands on a high spec PC and it took about 10 secs to complete the report which is pretty impressive.

    As to plans to improve performance we have been undergoing several internal projects to improve on this. One is for RAM usage, although we think that people should make use of their RAM to increase speed as their is no point in having 8gb of Ram and only ever using 500mb, the downsides of this is obviously higher CPU usage, slower initial load times and people with lower performance PCs have more issues but the upside is because we store most of the information in memory you can access it substantially quicker and thus reports will be much much faster, we took peoples feedback about this into consideration and were implementing an option to use less ram which will be less performance intensive, quicker initial load time but the sacrifice is slower report speeds. The choice will be yours, both methods have big advantages and disadvantages so you will have the choice

    The other areas were working on is with CPU usage while playing, there are a couple of areas where the CPU usage can spike for some people and were looking into solving this, its less evident on higher spec machines and not really noticeable when you only play a couple of tables but as you increase the amount of tables you play or if you use a lower spec machine it can become an issue, so those people should see a big benefit there.

    Finally were changing our reports grid to a more lightweight version which should deal with a bunch of bugs and issues with reports, we were using the standard one but it was a bit heavy and cluncky and we decided to code our own, all these projects were pretty big projects but we expect to start rolling them out in beta testing over the coming weeks.
    --------------------------------------------------------------------------------------------------------------------
    We welcome any feedback on any solutions we provide, this helps us to provide better quality solutions in the future.

  4. #4
    Member
    Join Date
    Sep 2011
    Posts
    70

    Default

    Thanks very much for the kind and compreehensive response, I had by no means intention to bash on HM staff, it was just a constructive alarm. I like HM2 overall, and beside some tweaks, if the performance issue gets through we definitily have a winner so keep up, and hope to see some improvements in the near future.

  5. #5
    Senior Member rowhousepd's Avatar
    Join Date
    Feb 2010
    Location
    Philadelphia, PA
    Posts
    477

    Default

    First off, Morny (and the rest of the HM2 gang), thank you! Seriously, this means a lot to folks like me who loved HM1 and want to love HM2 and who believe it really can be a supurb piece of software that easily rivals a certain unnamed competitor. I personally really appreciate you guys not only addressing the issue behind the scenes but also coming out and saying (or at least implying here) that there really are some performance issues w/ this release and that tweaks here & there aren't going to cut it for people w/ non-super computers.

    Quote Originally Posted by morny View Post
    One is for RAM usage, although we think that people should make use of their RAM to increase speed as their is no point in having 8gb of Ram and only ever using 500mb, the downsides of this is obviously higher CPU usage, slower initial load times and people with lower performance PCs have more issues but the upside is because we store most of the information in memory you can access it substantially quicker and thus reports will be much much faster
    I'm a bit confused. Do you mean this is something the new version will offer as an option for us to select in the software itself, or that we will have to adjust the way our machines run via the settings in windows?

    Quote Originally Posted by holdemstats View Post
    Thanks very much for the kind and compreehensive response, I had by no means intention to bash on HM staff, it was just a constructive alarm. I like HM2 overall, and beside some tweaks, if the performance issue gets through we definitily have a winner so keep up, and hope to see some improvements in the near future.
    +1 Thanks again HM folks!

  6. #6
    HM Support Patvs's Avatar
    Join Date
    Feb 2009
    Location
    Amsterdam, the Netherlands
    Posts
    28,317

    Default

    By editing the holdemmanager.config file, you'll be able to change a value:
    how many hands are cached for each GB available RAM.


    This gives you the option to:
    -1 cache a LOT of hands, where HoldemManager will use a LOT of RAM. Startup time will take longer (caching those hands to RAM). Then running a report will be faster.
    -2 NOT cashing a lot of hands. Startup time will be a LOT faster. Running a report can be slower.
    So it will greatly depend of the size of your database (number of hands) / available RAM, if you can benefit from the hybrid build.
    If you would like to leave some feedback to help us improve the quality of the solutions, and/or the support quality you received, - you can do this here


    HM2 FAQ -- Quick Start HM2 Guide -- Licensing -- Postgresql issues -- Top 10 Performance Tips

  7. #7
    Senior Member rowhousepd's Avatar
    Join Date
    Feb 2010
    Location
    Philadelphia, PA
    Posts
    477

    Default

    Quote Originally Posted by Patvs View Post
    By editing the holdemmanager.config file, you'll be able to change a value:
    how many hands are cached for each GB available RAM.
    Sorry if I'm being dense here, but are you saying we can do that now w/ the current version (in which case I guess there is something that in fact I didn't try yet), or is this an option that will be available only w/ the hybrid?

  8. #8
    HM Support Patvs's Avatar
    Join Date
    Feb 2009
    Location
    Amsterdam, the Netherlands
    Posts
    28,317

    Default

    This will be working in the upcoming hybrid build.
    The line already exists in the current .config file, but changing the value has no influence with the current non-hybrid build.

    Key Name="MaxHandsCachedPerGBofRAM" Value="500000" /
    If you would like to leave some feedback to help us improve the quality of the solutions, and/or the support quality you received, - you can do this here


    HM2 FAQ -- Quick Start HM2 Guide -- Licensing -- Postgresql issues -- Top 10 Performance Tips

  9. #9
    Senior Member rowhousepd's Avatar
    Join Date
    Feb 2010
    Location
    Philadelphia, PA
    Posts
    477

    Default

    Gotcha. Thanks for the clarification.

  10. #10
    Junior Member
    Join Date
    Jun 2010
    Posts
    22

    Default

    HEM2: I have 16 postgres.exes running

    HEM1: I have 4 or 5 postgres.exes running

    What is wrong with this picture?

Page 1 of 2 12 LastLast

Similar Threads

  1. performance
    By xorthio in forum General Support
    Replies: 6
    Last Post: 04-26-2012, 08:25 PM
  2. performance
    By jsa13 in forum NoteCaddy
    Replies: 3
    Last Post: 01-09-2012, 07:45 AM
  3. Why HM 2 HUD performance is worse than HM 1 ?!
    By Kamil in forum General Support
    Replies: 8
    Last Post: 11-11-2011, 06:35 AM
  4. high performance HEM
    By almaplayera in forum Manager General
    Replies: 21
    Last Post: 02-19-2010, 01:25 PM
  5. performance
    By FacePlant the Felt in forum Manager General
    Replies: 14
    Last Post: 11-04-2008, 11:35 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •