Volatile And Non Volatile Computer Memory