NVRAM – a computer scientist point of view