[Development] Container benchmark was HEADS UP: Don't use QList, use Q_DECLARE_TYPEINFO

Thiago Macieira thiago.macieira at intel.com
Mon Jul 13 09:05:58 CEST 2015


On Monday 13 July 2015 08:26:09 Gunnar Roth wrote:
> Hi Thiago
> 
> > Am 12.07.2015 um 19:42 schrieb Thiago Macieira
> > <thiago.macieira at intel.com>:
> > 
> > On Sunday 12 July 2015 16:57:39 Gunnar Roth wrote:
> >> "QMap_insert          -- 10000      
> >> ","WalltimeMilliseconds",0.625,80,128
> > 
> > Please run with -perf -minimumvalue 1000000. The CPU cycles counter is
> > much
> > more accurate and more representative.
> 
> There is no -perf option, i think you maybe meant the -tickcount option. So

No, I meant the -perf option. The one I added for Qt 5.1...

> > You can also try -perfcounter l1d-cache-loads or l1d-cache-load-misses
> > (you
> > want to remove the -minimumvalue option) to see if there's more L1 cache
> > miss ratio.
> 
> Ah i googled and this are option only available on linux,
> but as i wrote i am doing these benchmarks on OS X. I have no linux
> installation but in a VM and not at home.

Right, because that's the OS that provides a nice interface for accessing the 
hardware performance counters.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Development mailing list