Persistência (ciência da computação)
De Wikipedia, a enciclopédia encyclopedia
Em ciência da computação, persistência se refere à característica de um estado que sobrevive ao processo que o criou. Sem essa capacidade, o estado só existiria na RAM, e seria perdido quando a RAM parasse (desligando-se o computador por exemplo).[1]
Isso é conseguido na prática armazenando o estado como dados em armazenamento não volátil (como em um disco rígido ou memória flash), ou seja, via serialização dos dados para um formato armazenável e depois os salvando em um arquivo.
Editores de imagens ou processadores de texto, por exemplo, alcançam a persistência do estado salvando seus documentos para arquivos.