Dear Student,
It takes a long time for a solid to diffuse in a solid. It is a very, very slow process. This is because the particles in solid do not move from their fixed positions. The particles of solid only vibrate about their fixed positions. Due to lack of appreciable movements in the particles of solids, the diffusion of solids in solids is rare.