hello,
Under UV r14, these 2 uvconfig GLM_MEM_ALLOC / N_GLM_SELF_BUCKET are documented as :
GLM_MEM_ALLOC - The number of lock nodes allocated for each memory request. This parameter is highly application dependent. if the application requires a large number of locks in one transaction, this setting should be increased to the maximum number of locks per transaction * 2.
N_GLM_SELF_BUCKET - The number of hash buckets for the per-process locking table. This parameter is highly application dependent, If the application requires a large number of locks in one transaction (more than 20), you should increase this setting to the closest prime number to the maximum number of locks per transaction.
So, they are delivered
| GLM_MEM_ALLOC | 10 |
| N_GLM_SELF_BUCKET | 23 |
So, I try to set locks with READU and I have no problem to set 30'000 locks in one basic loop !
Are they not used if SYSTEM_BUFFER = 0 ?
Thanks for any explain.
manu