Question Jhuffare khan SA · Sep 18, 2019

receiving more than 20 SHDWCBLK process running background when i try to shadow 5 namespace

Why i am receiving more than 20 SHDWCBLK process running background when i try to shadow 5 namespace ?

Comments

Jhuffare khan SA  Sep 18, 2019 to Eduard Lebedyuk

We have a project which we are maintaining it from cache 5.0.21 using shadowing only, So we need exact number of process for 1 Namespace shadowing. Please advise..

0
Pete Greskoff · Sep 18, 2019

The real question is why is that a problem? There are quite a few things involved in shadowing:

1) Processes retrieving/writing journal files

2) Dejournal reader process which reads those files and queues up records for sets/kills into database

3) Dejournal worker process which actually does those sets/kills

4) Dejournal prefetchers which fetch blocks from disk so 3) doesn't need to do disk reads itself

Most likely, you have 16+ dejournal prefetchers, optimizing the performance of shadowing keeping up with your source system.

0