8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 08:03:04 +01:00
firebird-mirror/extern/libcds/test/stress/data/test-debug-gccfarm.conf
2022-10-08 20:46:39 +03:00

257 lines
5.2 KiB
Plaintext

[General]
# HZP scan strategy, possible values are "classic", "inplace". Default is "classic"
hp_scan_strategy=inplace
hazard_pointer_count=72
#hp_max_thread_count=32
#hp_retired_ptr_count=256
# cds::gc::DHP initialization parameters
dhp_init_guard_count=8
# cds::urcu::gc initialization parameters
rcu_buffer_size=256
[Stack_Push]
ThreadCount=4
StackSize=100000
EliminationSize=4
[Stack_PushPop]
PushThreadCount=4
PopThreadCount=4
StackSize=800000
EliminationSize=4
[IntrusiveStack_PushPop]
PushThreadCount=4
PopThreadCount=4
StackSize=800000
EliminationSize=4
# Flat combining stack parameters
# FCIterate=1 - the test will be run iteratively
# for combine pass count from 1 to FCCombinePassCount
# and compact factor from 1 to FCCompactFactor
# FCIterate=0 - the test runs only once for giving
# FCCombinePassCount and FCCompactFactor
FCIterate=0
FCCombinePassCount=4
FCCompactFactor=64
[queue_push]
ThreadCount=4
QueueSize=100000
# SegmentedQueue parameters:
# SegmentedQueue_Iterate:
# 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
# 0 - run test for segment size equal to SegmentedQueue_SegmentSize
SegmentedQueue_Iterate=0
SegmentedQueue_SegmentSize=64
[queue_pop]
ThreadCount=4
QueueSize=100000
# SegmentedQueue parameters:
# SegmentedQueue_Iterate:
# 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
# 0 - run test for segment size equal to SegmentedQueue_SegmentSize
SegmentedQueue_Iterate=0
SegmentedQueue_SegmentSize=64
[queue_push_pop]
ProducerCount=2
ConsumerCount=2
QueueSize=100000
# HeavyValueSize - size of value for flat cobining containers, default 100
# HeavyValueSize=100
# SegmentedQueue parameters:
# SegmentedQueue_Iterate:
# 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
# 0 - run test for segment size equal to SegmentedQueue_SegmentSize
SegmentedQueue_Iterate=0
SegmentedQueue_SegmentSize=64
[queue_random]
ThreadCount=4
QueueSize=500000
# SegmentedQueue parameters:
# SegmentedQueue_Iterate:
# 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
# 0 - run test for segment size equal to SegmentedQueue_SegmentSize
SegmentedQueue_Iterate=0
SegmentedQueue_SegmentSize=64
[intrusive_queue_push_pop]
ReaderCount=2
WriterCount=2
QueueSize=100000
# Flat combining queue parameters
FCCompactFactor=64
FCPassCount=8
# SegmentedQueue parameters:
# SegmentedQueue_Iterate:
# 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
# 0 - run test for segment size equal to SegmentedQueue_SegmentSize
SegmentedQueue_Iterate=0
SegmentedQueue_SegmentSize=64
[bounded_queue_fulness]
ThreadCount=4
QueueSize=1024
PassCount=100000
[spsc_queue]
QueueSize=1024
PassCount=10000
[spsc_buffer]
BufferSize=100000
PushCount=100000
[pqueue_pop]
ThreadCount=4
QueueSize=30000
[pqueue_push]
ThreadCount=4
QueueSize=30000
[pqueue_push_pop]
PushThreadCount=4
PopThreadCount=4
QueueSize=30000
[map_find_string]
ThreadCount=2
MapSize=10000
PercentExists=50
PassCount=2
MaxLoadFactor=4
# *** Cuckoo map properties
CuckooInitialSize=256
CuckooProbesetSize=8
# 0 - use default
CuckooProbesetThreshold=0
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_insdel_func]
InsertThreadCount=2
DeleteThreadCount=2
UpdateThreadCount=2
ThreadPassCount=6
MapSize=10000
MaxLoadFactor=4
# *** Cuckoo map properties
CuckooInitialSize=256
CuckooProbesetSize=8
# 0 - use default
CuckooProbesetThreshold=0
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_insdel_item_int]
InsertThreadCount=2
DeleteThreadCount=2
MapSize=5000
GoalItem=2500
AttemptCount=500
MaxLoadFactor=4
# *** Cuckoo map properties
CuckooInitialSize=256
CuckooProbesetSize=8
# 0 - use default
CuckooProbesetThreshold=0
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_insdel_string]
InsertThreadCount=2
DeleteThreadCount=2
ThreadPassCount=4
MapSize=10000
MaxLoadFactor=4
PrintGCStateFlag=1
# *** Cuckoo map properties
CuckooInitialSize=256
CuckooProbesetSize=8
# 0 - use default
CuckooProbesetThreshold=0
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_insdelfind]
InitialMapSize=50000
ThreadCount=4
MaxLoadFactor=4
InsertPercentage=20
DeletePercentage=20
Duration=3
# *** Cuckoo map properties
CuckooInitialSize=256
CuckooProbesetSize=8
# 0 - use default
CuckooProbesetThreshold=0
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_delodd]
MapSize=10000
InsThreadCount=2
DelThreadCount=2
ExtractThreadCount=2
FindThreadCount=2
MaxLoadFactor=4
PassCount=20
#Cuckoo map properties
CuckooInitialSize=256
CuckooProbesetSize=8
# 0 - use default
CuckooProbesetThreshold=0
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_minmax]
MapSize=50000
InsThreadCount=2
ExtractThreadCount=2
PassCount=500
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[map_iter_erase]
MapSize=5000
InsThreadCount=2
DelThreadCount=2
ExtractThreadCount=2
FindThreadCount=2
MaxLoadFactor=4
PassCount=400
# *** FeldmanHashMap properties
FeldmanMapHeadBits=8
FeldmanMapArrayBits=8
[free_list]
ThreadCount=4
PassCount=100000