Rebooting your phone fills up the memory with cache.
Rebooting for memory doesn't mean that cache isn't king.
Phones don't have emotions, so they are not sad to have their cache removed from their memories.
Rebooting does not make cache or use memory.