Beta15 has become a resource hog

Experiencing technical difficulties? Think you've found a problem with PokerTracker 3? Report it here.

Moderator: Moderators

Beta15 has become a resource hog

Postby jed3y3 » Mon Jul 21, 2008 1:35 pm

Hi i datamine and play upto 12 tables on fulltilt.

Since beta15 my CPU is starting to max out is 1GBram and dualcore [email protected] good enough?

Also is it normal in Windows Task Manager>Processes
To have postgres.exe running in 10spots (6 when PT3 is not open)? 2 are using 0-50CPU and the rest do hardly anything.
Also pokertracker.exe is in 2 spots (1 hardly uses any CPU other is 1-20)
jed3y3
 
Posts: 5
Joined: Thu May 15, 2008 7:45 pm

Re: Beta15 has become a resource hog

Postby WhiteRider » Mon Jul 21, 2008 1:43 pm

Did you try beta 14? How did the performance compare?

Yes, there will be multiple postgres processes.
WhiteRider
Moderator
 
Posts: 54025
Joined: Sat Jan 19, 2008 7:06 pm
Location: UK

Re: Beta15 has become a resource hog

Postby jed3y3 » Mon Jul 21, 2008 11:43 pm

Yes i had beta14 it was not close to maxing out CPU but HUD was unreliable past 6 tables and very slow. What about the 2 pokertracker.exe that are running? standard? im thinking it may be doubling up
jed3y3
 
Posts: 5
Joined: Thu May 15, 2008 7:45 pm

Re: Beta15 has become a resource hog

Postby keggler » Tue Jul 22, 2008 4:08 am

can you get procexp from sysinternals running please; then look at your CPU, I/O & Memory usage for the postgres processes and the PT processes and post back...

the columns you need to set up are: CPU, I/O Reads,I/O writes, Page Faults, Virtual Size & Working Set.


susan
keggler
 
Posts: 640
Joined: Sun Jun 01, 2008 4:53 am

Re: Beta15 has become a resource hog

Postby HeldvomFeld » Tue Jul 22, 2008 7:54 am

keggler wrote:can you get procexp from sysinternals running please; then look at your CPU, I/O & Memory usage for the postgres processes and the PT processes and post back...

the columns you need to set up are: CPU, I/O Reads,I/O writes, Page Faults, Virtual Size & Working Set.


susan


sound like chinese to me :)
HeldvomFeld
 
Posts: 51
Joined: Wed May 07, 2008 3:18 pm

Re: Beta15 has become a resource hog

Postby keggler » Tue Jul 22, 2008 8:57 am

i need some stats from your pc;

can you goto http://www.sysinternals.com, get & install procexp; run it, set the columns up as i described, expand the information so it looks like this:

http://img396.imageshack.us/img396/4613 ... d03ur6.jpg

make sure it's running when you hit the wall, do a prt-scrn of the processes and post it back...


susan
keggler
 
Posts: 640
Joined: Sun Jun 01, 2008 4:53 am

Re: Beta15 has become a resource hog

Postby oracle3001 » Tue Jul 22, 2008 9:10 am

I have just downloaded the process explorer app, as I also suffer from serious hog etc when I go from 5/6 tables to 7/8 tables.

I am not sure how to post a screenshot, but I will try and explain some of the things I see which seem odd / don't understand. I have a dual core machine + 2GB RAM, very similar to the spec of machine Josh says he can run lots and lots of tables. I do have a quite complex HUD, with 4 separate "always visible" panels of stats for each player (+ pop-up's for each of them).

1) Overall when I run PT3 + HUD with 7/8 tables I get up to 100% on one core and hardly any use of the other. When I open the seperate panels for PokerTracker.exe and PokerTrackerHud.exe the CPU usage is tiny < 1%. The PartyGaming.exe spikes upto 30%. The vast majority of the rest is being used by "System Idle Process".

2) i) While the CPU usage is tiny on PokerTracker.exe and PokerTrackerHud.exe, the Private Bytes graph for PokerTrackerHud.exe is maxed out all the time. I don't know what this stat / graph means, but I am sure I it is not suppose to max out. It says it is out of 9.4MB, and is always using 100% of that. PokerTracker.exe uses about 75% of 120MB at all times. PartyGaming uses 90% of 50MB at all times. Could you tell me what this stat is etc

Are there any other things I should be looking at / trying to capture to see what the problems might be.
oracle3001
 
Posts: 851
Joined: Fri Jan 25, 2008 4:12 am

Re: Beta15 has become a resource hog

Postby keggler » Tue Jul 22, 2008 11:19 am

oracle3001 wrote:I have just downloaded the process explorer app, as I also suffer from serious hog etc when I go from 5/6 tables to 7/8 tables.

I am not sure how to post a screenshot, but I will try and explain some of the things I see which seem odd / don't understand. I have a dual core machine + 2GB RAM, very similar to the spec of machine Josh says he can run lots and lots of tables. I do have a quite complex HUD, with 4 separate "always visible" panels of stats for each player (+ pop-up's for each of them).

1) Overall when I run PT3 + HUD with 7/8 tables I get up to 100% on one core and hardly any use of the other. When I open the seperate panels for PokerTracker.exe and PokerTrackerHud.exe the CPU usage is tiny < 1%. The PartyGaming.exe spikes upto 30%. The vast majority of the rest is being used by "System Idle Process".

2) i) While the CPU usage is tiny on PokerTracker.exe and PokerTrackerHud.exe, the Private Bytes graph for PokerTrackerHud.exe is maxed out all the time. I don't know what this stat / graph means, but I am sure I it is not suppose to max out. It says it is out of 9.4MB, and is always using 100% of that. PokerTracker.exe uses about 75% of 120MB at all times. PartyGaming uses 90% of 50MB at all times. Could you tell me what this stat is etc

Are there any other things I should be looking at / trying to capture to see what the problems might be.


1. I don't know if PT3 has been coded to use > 1 core... - partygaming at 30% sounds reasonable; when i have 20 full-tilt huds going, tilt runs at around 45% CPU...

2. Don't worry about the private bytes - this is the total footprint of the process. The working set is the amount of that that is currently resident, i.e. available without a page fault. A page fault occurs when a process requests access to a procedure or data that is not currently resident in RAM and the operating system has to fetch it; large numbers of these are really bad news and a well known problem with systems with not enough RAM is that they constantly page fault (thrash) - this then leads to other problems with applications slowing, desktops unresponsive, etc.

I need to know your I/o's; both read & write and the page faults and the working sets for the postgres & PT + child processes...


susan
keggler
 
Posts: 640
Joined: Sun Jun 01, 2008 4:53 am

Re: Beta15 has become a resource hog

Postby WhiteRider » Tue Jul 22, 2008 11:23 am

I believe that PT3 doesn't use multiple cores because postgres isn't properly thread-safe..
It can use different cores for the HUD, I think, though.
WhiteRider
Moderator
 
Posts: 54025
Joined: Sat Jan 19, 2008 7:06 pm
Location: UK

Re: Beta15 has become a resource hog

Postby oracle3001 » Tue Jul 22, 2008 6:16 pm

A page fault occurs when a process requests access to a procedure or data that is not currently resident in RAM and the operating system has to fetch it; large numbers of these are really bad news and a well known problem with systems with not enough RAM is that they constantly page fault (thrash) - this then leads to other problems with applications slowing, desktops unresponsive, etc.


What is deemed a large number? I ran it with 8 tables of party poker, starting both PT and Party from scratch. Within 5 minutes I had all the HUD stats showing, and the following page faults

PartyGaming.exe - 200k (and constantly increasing at a fast rate)
PokerTracker.exe - 50k (slowly increasing)
PokerTrackerHud.exe - 20k (very slow increase)

I have got a screenshot of Process Explorer, but I don't know how to post an image here.
oracle3001
 
Posts: 851
Joined: Fri Jan 25, 2008 4:12 am

Next

Return to Technical Support / Bug Reports [Read Only]

Who is online

Users browsing this forum: No registered users and 0 guests