Der Cache ist nie leer, Firefox erstellt nach Leeren eine neue Struktur für sich selbst. Ist aber schon seit sehr vielen Jahren so. Und "voll" ist einfach die falsche Umschreibung, und ist für jeden Rechner fast immer anders. Alles andere hat Zitronella die ja bereits beantwortet.
Nebenher erwähnt, deine Fragen haben so einen klagenden Unterton. Ist das Absicht oder einfach nur, weil du die Interna nicht wirklich kennst?