Hi,

> Hi,
>
>> using Firebird-3.0.1.32609-0_x64_pdb.zip SuperServer on Windows 10 Prof.
>> with 16G RAM, spinning disk (7200K) and Xeon 1230 CPU (4 physical cores)
>>
>> Performance related changes in firebird.conf are:
>>
>> DB Page Size = 8K
>> DefaultDbCachePages = 128K (DB specific page buffers = 0)
>> TempCacheLimit = 1024M
>> LockHashSlots = 22111
>>
>> anything else is default (except TCP port).
>>
>> When running oltp-emul with 100 concurrent users (only) by:
>>
>> 1run_oltp_emul.bat 30 100
>>
>> I see Firebird server CPU usage < 4% only and IO < 3MB/s all the time,
>> thus mainly random I/O bound, I guess, without having a proof, thus
>> could also be code related.
>>
>> What's weird is that e.g. additional attachment requests, e.g. via isql
>> may take > 10s then. This does not make sense and makes SS entirely
>> unusable.
>>
>> I haven't tried SC or CS under that scenario yet.
>
> Re-run:
>
> 1run_oltp_emul.bat 30 100
>
> with SuperClassic and firebird.conf changes:
>
> DefaultDbCachePages = 1024
> TempCacheLimit = 8M
>
> An entirely different picture now. Although CPU usage is still < 5%,
> disk I/O (read+write) throughput (according to Process Explorer) is
> 20MB/s or even more

Could be related to the shared page cache in SS, thus massive less reads 
in the SS scenario (without having a proof *g*), but below attachment 
request blocking still remains.

Thanks,
Thomas

> and more importantly, additional attachment requests
> are instant.
>
> Looks to me like a serious lock contention bug/regression in SuperServer.
>
>
> Thomas
>
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> Firebird-Devel mailing list, web interface at 
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>



------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to