Is a cache memory volatile or non volatile memory?

It depends on the type of cache memory. In a typical processor, it is volatile. But on hard drives, it is non-volatile cache.

So the answer is: It depends.

This was very helpful! Syke!! Your an Arab!