What sources provide details of in what frequency one should review one's material?
For me, two come to mind.
The Gemara (where?) that a student would review all his learning every 30 days, which Tosfos explains as reviewing the "Chapter Titles".
The 2nd is the Be'er Hagolah:
באר הגולה, יו"ד א' א', באר הגולה [ח]: "...אמר מהר"ש שקבלה בידו מאחיו הר"ר יונה ז"ל שיש לכל שוחט ושוחט כשמתחיל לשחוט לחזור הלכות שחיטות ובדיקות בכל יום פעם אחת, וכן יעשה שלשים יום, ואח"כ בכל חודש פעם אחת, וכן יעשה שנה תמימה, ואח"כ פעם אח' לכל תקופה, וכן יעשה כל ימי חייו, ואם לא עשה כן שחיטתו פסולה עכ"ל..."