There is geological evidence that the sunspot cycle has maintained about the same duration for many millions of years, so the mechanism controlling or forcing it must be of great antiquity and continuity. The gravitational effect of planetary motions, esp that of Jupiter (more massive than all the other planets put together), would be a good suspect.
There is geological evidence that the sunspot cycle has maintained about the same duration for many millions of yearsWow, what geological evidence would that be, tell me, I must know. :')