Is there a way to find out which indices are currently loaded into memory

Is there a way to find out which indices are currently loaded into memory?
Another question, when the cluster is restarted, does it load all the indices into memory?
Thanks