Hi Richard,
I think these work processes having action = Read Dictionary set are really reading DDIC tables like D00* from DB. Usually it should not be the case as all the DDIC objects should be stored n buffer.
Maybe you found some SAP bug?
If these processes are influencing system performance I'd consider open an SMP incident (former OSS message).
cheers
m./