Ola.
Referente a sua pergunta. o iPhone não e como o Android ou seja os caches não fica sugando o desempenho do seu iPhone. o que esta acontecendo pode se varias fatores. exemplo pode se algum aplicativo atualizando. ou o próprio iCloud esta atualizando musicas como exemplo Apple Music, ou as fotos do iCloud. ou ate mesmo o iCloud Driver esta se atualizando. como falei no inicio tem vários fatores a se verificado mas CACHE esse não e o culpado.
mas voce pode fazer o seguinte, RESETE seu iPhone e veja se volta ao normal
01) segure o botão HOME e o botão DESLIGUE do seu iPhone por uns 15 segundos
02) feito isso seu iPhone vai desligar automaticamente sozinho. continue segurando ate o iPhone liga novamente e solte os dois motores, pronto seu iPhone foi reiniciado. e verifique se esta tudo normal