Hello Ed, Sorry, you didn't send an example to reproduce your troubles so I have to ask you some extra questions: 1. What kind of timer do you use: synch or asynch ? 2. Did you see this problem before (with the previous version of ROOT) ? 3. Can you work out a small macro / code to reproduce the problem ? 4. Do you use "ROOT + macro"; "Root + your custom DLL"; your ROOT-based application alone ? Thank you Valeri -----Original Message----- From: owner-roottalk@pcroot.cern.ch [mailto:owner-roottalk@pcroot.cern.ch] On Behalf Of Ed Oltman Sent: Friday, August 30, 2002 5:35 PM To: Roottalk@Pcroot. Cern. Ch Subject: [ROOT] Performance question: Updating a colz histogram Hello, I have an online application which includes a 500x500 bin TH2F which I display in response to a timer with p2DH->Draw("colz"); gPad->GetCanvas()->Update(); (I've previously called gStyle->SetPalette(1,0)) Early on, when the histogram is still young, the refresh is pretty quick - refreshing at 2 Hz uses a small amount (<10%) of the cpu time. Gradually, as the histogram fills, the refresh time increases - by the time the histogram has a few hundred thousand entries, (maximum bin contents is in the 10s) the cpu time is 80% and climing. Is there something I could do to speed things up, short of adjusting the refresh rate? I am using version 3.03/08 on Win32. Thanks... Ed Oltman
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:06 MET